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
  • 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