Im Anschluss an diese Maßnahme können Sie in der Entwicklung von Cloud-Anwendungen tätig werden. Sie sind in der Lage, Cloud-Computing-Konzepte zu verstehen und Datenbanksysteme effizient mit SQL zu nutzen. Zudem bearbeiten Sie eigeninitiativ Projekte im Bereich Cloud Computing und erhalten praktische Erfahrungen im Umgang mit Docker. Diese Kenntnisse qualifizieren Sie für Aufgaben in der Programmierung und Verwaltung von Cloud-Infrastrukturen, was in diversen industriellen und technologischen Bereichen gefragt ist.

Cloud-Grundlagen und Bereitstellung
  • Grundlagen des Cloud Computing
  • Cloud-Bereitstellungsmodelle (Public, Private, Hybrid)
  • Vergleich wichtiger IaaS-Anbieter (AWS, Azure, Google Cloud)

Cloud Development und Automatisierung
  • Cloud-Service-Modelle (IaaS, PaaS, SaaS)
  • Infrastructure as Code mit Terraform & Ansible
  • Kubernetes: Container-Orchestrierung
  • Sicherheitskonzepte & Compliance in der Cloud

Datenbankmanagement und -optimierung
  • Einführung in relationale Datenbanken
  • Datenbankmodellierung und Namenskonventionen
  • Transaktionen, Datentypen und Keys
  • Normalisierung und Normalformen
  • SELECT, JOIN und GROUP BY, Indizes

Container-Technologien und Container-Management
  • Docker-Architekturen
  • Erstellen und Verwenden von Docker-Images
  • Verwenden von Docker-Containern
  • Der Weg zu Containern in Produktivumgebungen
  • Docker Compose
  • Debuggen von Containern
  • Cloud-Monitoring mit Prometheus & Grafana