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 dessen Integration in DevOps.
- Überblick über Cloud-Dienste, die CI/CD-Pipelines unterstützen.
- Untersuchung von Bereitstellungsstrategien in der Cloud-Infrastruktur für die Automatisierung.
- Schlüsselkonzepte von DevOps und deren Rolle in cloudbasierten Arbeitsabläufen.
- Einrichtung kollaborativer und automatisierter Arbeitsabläufe mit Cloud-nativen Tools.
- Steigerung der Agilität und Effizienz in der Cloud-Infrastruktur mit DevOps.
- Einführung in die Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD).
- Automatisierung der Code-Integration, -Tests und -Bereitstellung mit Cloud-Diensten.
- Verwendung von Tools wie Jenkins, GitLab und AWS CodePipeline für CI/CD.
- Skalierung von CI/CD-Pipelines für umfangreiche Anwendungen in der Cloud.
- Gewährleistung von Sicherheit und Compliance in automatisierten Bereitstellungs-Workflows.
- Praxisnahe Fallstudien zur DevOps- und CI/CD-Implementierung in Cloud-Systemen.
Die Teilnehmer lernen, wie man IAC-Techniken zur Automatisierung innerhalb von Cloud-Infrastrukturen einsetzt und optimiert.