Diese Weiterbildung vermittelt fundierte Kenntnisse und praxisrelevante Kompetenzen für die Entwicklung, Bereitstellung und Automatisierung moderner Cloud-Anwendungen auf den Plattformen Microsoft Azure und Amazon Web Services.
Teilnehmende erwerben umfassendes Wissen über cloudbasierte Architekturen, Entwicklungsprozesse sowie DevOps-Methoden. Darüber hinaus erfolgt eine gezielte Vorbereitung auf international anerkannte Zertifizierungen in beiden Cloud-Ökosystemen.

Modul 1: Grundlagen des Cloud Computing und Multi-Cloud-Ansätze

Vermittlung grundlegender Konzepte und Einführung in die Nutzung von Azure und AWS.

- Grundlagen des Cloud Computing
- Service-Modelle (IaaS, PaaS, SaaS)
- Cloud-Architekturen und Infrastrukturen
- Identity- und Access-Management
- Public-, Hybrid- und Multi-Cloud-Modelle

Praxisanteil: Einrichtung und Konfiguration erster Projekte in beiden Plattformen

Modul 2: Anwendungsentwicklung mit Azure

Fokus auf Entwicklung, Bereitstellung und Betrieb von Anwendungen innerhalb der Azure-Umgebung.

- Verwaltung von Ressourcen in Azure
- Nutzung von Azure App Service und Azure Functions
- Integration von Datenbanken (z. B. SQL, Cosmos DB)
- Continuous Integration und Deployment mit Azure DevOps und GitHub Actions
- Sicherheits- und Monitoringkonzepte

Praxisanteil: Entwicklung und Bereitstellung einer serverlosen Anwendung

Modul 3: Anwendungsentwicklung mit AWS

Einführung in die Entwicklung cloudnativer Anwendungen unter Verwendung zentraler AWS-Dienste.

- Einrichtung und Nutzung der AWS-Entwicklungsumgebung
- Einsatz von AWS CLI und SDKs
- Serverless Computing mit Lambda
- Nutzung von API Gateway und Microservices-Architekturen
- Datenmanagement mit DynamoDB und S3
- Deployment mit Elastic Beanstalk

Praxisanteil: Entwicklung einer Microservice-basierten Anwendung

Modul 4: DevOps, Automatisierung und CI/CD

Vermittlung plattformübergreifender DevOps-Prinzipien und Automatisierungstechniken.

- Continuous Integration und Continuous Deployment
- Infrastructure as Code (z. B. Terraform, CloudFormation)
- Containerisierung mit Docker und Kubernetes
- Nutzung von EKS und AKS
- Automatisiertes Testing und Monitoring
- Multi-Cloud-Strategien

Praxisanteil: Aufbau einer automatisierten CI/CD-Pipeline für Multi-Cloud-Umgebungen

Modul 5: Zertifizierungsvorbereitung und Abschlussprojekt

Systematische Vorbereitung auf Zertifizierungsprüfungen sowie Anwendung der erworbenen Kenntnisse in einem praxisorientierten Projekt.

- Vorbereitung auf Zertifizierungen (u. a. AZ-204, AZ-400, AWS Developer Associate, AWS DevOps Engineer)
- Durchführung eines Abschlussprojekts mit Multi-Cloud-Bezug
- Simulation von Prüfungssituationen
- Überblick über berufliche Einsatzmöglichkeiten

Ziel ist die Qualifizierung für Tätigkeiten im Bereich Cloud Development und DevOps. Absolventinnen und Absolventen sind in der Lage, cloudbasierte Anwendungen zu konzipieren, umzusetzen und in produktiven Umgebungen zu betreiben.

Die Weiterbildung richtet sich an:

- IT-Fachkräfte und Softwareentwicklerinnen und -entwickler
- Personen mit grundlegenden Kenntnissen in der IT, die sich im Bereich Cloud Computing spezialisieren möchten

Nach Abschluss der Weiterbildung bestehen Einsatzmöglichkeiten in folgenden Bereichen:

- Cloud Development
- Cloud Consulting