Modul 1: Einführung in Container und Docker
Container, Docker und die Google Container Registry kennenlernen.
- Container erstellen
- Container mit Docker verpacken
- Container-Image in Google Container Registry speichern
- Docker-Container starten
Modul 2: Grundlagen von Kubernetes
Eine Anwendung mit Mikrodiensten in einem Kubernetes-Cluster bereitstellen.
- Vollständigen Kubernetes-Cluster mit Kubernetes Engine bereitstellen
- Docker-Container mit kubectl bereitstellen und verwalten
- Mithilfe von Kubernetes-Deployments und -Diensten eine Anwendung in Mikrodienste unterteilen
Modul 3: In Kubernetes bereitstellen
Kubernetes-Bereitstellungen erstellen und verwalten.
- Kubernetes-Bereitstellung erstellen
- Aktualisierungen auslösen, anhalten, fortsetzen und Rollbacks ausführen
- Canary-Bereitstellungen verstehen und erstellen
Modul 4: Kontinuierliche Bereitstellung mit Jenkins
Eine Continuous-Delivery-Pipeline erstellen.
- Jenkins im Kubernetes-Cluster bereitstellen
- Jenkins-Pipeline erstellen
- Canary-Bereitstellung mit Jenkins implementieren
LernzieleDieser Kurs vermittelt den Teilnehmern die folgenden Kompetenzen:
- Grundlagen zu Containern verstehen
- Vorhandene Anwendungen in Container verlagern
- Konzepte und Funktionsweise von Kubernetes verstehen
- Anwendungen über die CLI in Kubernetes bereitstellen
- Continuous Delivery-Pipeline mit Jenkins einrichten
ZielgruppenDieser Kurs richtet sich an folgende Zielgruppen:
- Anwendungsentwickler, Cloud-Lösungsarchitekten, DevOps-Entwickler, IT-Manager
- Nutzer der Google Cloud Platform, die neue Lösungen entwickeln oder vorhandene Systeme, Anwendungsumgebungen und Infrastrukturen in die Google Cloud Platform integrieren
Modul 1: Einführung in Container und Docker
Container, Docker und die Google Container Registry kennenlernen.
- Container erstellen
- Container mit Docker verpacken
- Container-Image in Google Container Registry...
Mehr Informationen