Die Schulung ist darauf ausgelegt, ein umfassendes Verständnis von Konzepten und fortgeschrittenen Cloud-Techniken zu vermitteln. Sie umfasst die Grundlagen der Cloud-Entwicklung, das Design von Cloud-Architekturen, die Bereitstellung von Cloud-Infrastrukturen, Cloud-Netzwerke und -Virtualisierung, Netzwerksicherheit, GitHub- und Python-Konzepte, Cloud-Compliance-Praktiken, Cloud-Webentwicklung und Cloud-Softwareentwicklung.
- Grundlagen des Cloud Computing und seine Rolle bei der Virtualisierung.
- Hauptvorteile von Cloud-Diensten für die Ermöglichung von DevOps-Praktiken.
- Verständnis der Entwicklung der Virtualisierung in der Cloud-Infrastruktur.
- Einrichtung und Verwaltung virtualisierter Umgebungen in Cloud-Diensten.
- Containerisierung als Erweiterung der Virtualisierung für DevOps-Workflows.
- Vergleich von virtuellen Maschinen und Containern in der Cloud-Infrastruktur.
- Übergang von der traditionellen Virtualisierung zu automatisierten DevOps-Pipelines.
- Implementierung von CI/CD-Workflows für eine optimierte Bereitstellung von Cloud-Anwendungen.
- Verwendung von Container-Orchestrierungstools wie Kubernetes für DevOps.
- Automatisierung des Managements der Cloud-Infrastruktur mit DevOps-Tools.
- Gewährleistung von Compliance, Sicherheit und Leistung in DevOps-fähigen Umgebungen.
- Bewährte Verfahren zur Skalierung containerisierter Anwendungen in Multi-Cloud-Umgebungen.
Der Kurs bietet Einblicke in Cloud-Netzwerke, DevOps-Praktiken und die Implementierung von CI/CD-Workflows zur Optimierung von Cloud-Anwendungen.