Nach Abschluss der Weiterbildung verfügen Sie über fundierte Kenntnisse in Cloud Computing und IT-Service-Management und sind in der Lage, Cloud-Infrastrukturen zu planen und zu implementieren. Sie verstehen zentrale Funktionen von SQL-Datenbanksystemen und nutzen DevOps-Praktiken zur Optimierung von Softwareentwicklungs- und Betriebsprozessen. Durch den Einsatz von Docker und GitLab/GitHub für die Containerisierung und Versionsverwaltung steigern Sie die Effizienz von Entwicklungsprojekten. Sie führen eigenständige Projektarbeiten durch und kombinieren theoretische und praktische Fähigkeiten, um in verschiedenen Bereichen der Cloud-Technologie tätig zu werden.
- Grundlagen des Cloud Computing
- Cloud-Bereitstellungsmodelle (Public, Private, Hybrid)
- Cloud-Service-Modelle (IaaS, PaaS, SaaS)
- Vergleich wichtiger IaaS-Anbieter (AWS, Azure, Google Cloud)
Containerisierung und Orchestrierung
- Container-Orchestrierung mit Kubernetes
- Erstellen und Verwenden von Docker-Images
- Verwenden von Docker-Containern
- Der Docker-Workflow
- Docker Compose
- Der Weg zu Containern in Produktivumgebungen
Infrastructure as Code
- Infrastructure as Code mit Terraform & Ansible
- Deployment Pipeline
- Continuous Integration und automatisiertes Testen
Cloud-Monitoring und Sicherheit
- Cloud-Monitoring mit Prometheus & Grafana
- Information Security
- Continuous Security
Datenbanken und Datenmanagement
- Einführung in relationale Datenbanken
- SELECT, JOIN und GROUP BY
- Datenbankmodellierung und Namenskonventionen
- Normalisierung und Normalformen
- Indizes
- Transaktionen
IT-Service-Management und DevOps
- Die drei Wege in DevOps
- Hauptelemente eines IT-Service-Managements
- Etablieren der Prozesse des IT-Service-Managements
- Service Asset and Configuration Management: Transition
- Business Relationship Management