AWS Cloud Entwicklung - Grundlagen
  • Einführung in AWS (Amazon Web Services) und moderne Cloud Services
  • Verwaltung und Versionierung von Cloud Services-Projekten mit Git und GitHub
  • Verständnis des AWS Shared Responsibility Models und IAM-Grundlagen
  • Datenablage in Cloud Services mit AWS S3 und Verwaltung über CLI

Cloud Infrastruktur & Automatisierung
  • Nutzung von AWS CloudFormation zur automatisierten Infrastruktur
  • Einrichten und Verwalten virtueller Server (EC2) in der AWS-Umgebung
  • Linux-Shell und Skripte zur Administration von Cloud Services
  • Effizientes Prozess- und Paketmanagement in der AWS Cloud

Entwicklung von Netzwerken in AWS
  • Erstellen von Netzwerken mit AWS VPC und Security Groups
  • Subnetting, Routing und Firewall-Konzepte für sichere Cloud Services
  • IP-Protokoll-Grundlagen und Netzwerksicherheit im AWS-Kontext
  • Agiles Arbeiten mit SCRUM für AWS Cloud Services-Projekte

Cloud Security Engineering
  • Vertiefung in IAM für Zugriffsschutz in AWS Cloud Services
  • Verschlüsselung, Sicherheitsrichtlinien und Compliance mit AWS Trusted Advisor
  • Schutzmaßnahmen und Systemhärtung in sensiblen Cloud Services
  • Umsetzung sicherer Cloud-Architekturen nach AWS-Best Practices

Programmierung von Cloud-Anwendungen
  • Serverlose Programmierung mit AWS Lambda
  • Verwendung von Python zur Automatisierung in Cloud Services
  • Echtzeitprozesse mit S3-Triggern und Lambda in AWS
  • CI/CD Pipelines und DevOps-Flows für AWS Cloud Services

Cloud-basierte APIs und Datenbanken
  • REST-API-Erstellung mit AWS API Gateway
  • Arbeiten mit Amazon RDS, DynamoDB und Python SDK in der AWS Cloud
  • Optimierung von Datenmodellen und Zugriffsmustern in Cloud Services
  • Transaktionssichere Datenhaltung für skalierbare Webanwendungen

Optimale Nutzung der AWS Cloud Services
  • Anwendung des AWS Well-Architected Framework
  • Verwaltung von Dateisystemen wie EBS, EFS und Aurora in Cloud Services
  • Kostenkontrolle durch das AWS Cloud Adoption Framework
  • Nutzung von Step Functions zur Orchestrierung komplexer AWS-Prozesse

Skalierbarkeit und Hochverfügbarkeit
  • Lastverteilung und Skalierung mit Elastic Load Balancing & EC2 Auto Scaling
  • Container-Orchestrierung mit Docker und AWS Elastic Beanstalk
  • Nutzung von Glacier und Storage Gateway für hochverfügbare Cloud Services
  • Monitoring mit AWS CloudWatch zur Systemüberwachung

Praxisprojekt & Zertifizierungen
  • Realisierung eines vollständigen Cloud Services-Projekts in der AWS-Umgebung
  • Projektarbeit in Sprints mit Reviews und individuellem Feedback
  • Vorbereitung auf offizielle AWS-Zertifizierungen und Karriereplanung