Beschreibung
In diesem Kurs lernen Sie, wie Sie Arbeitslasten in Docker-Container verlagern, diese in Kubernetes-Clustern der Google Kubernetes Engine bereitstellen und die Arbeitslasten an erhöhten Traffic anpassen. Die Teilnehmer lernen auch, neuen Code kontinuierlich in einem Kubernetes-Cluster bereitzustellen, um Anwendungsaktualisierungen zu ermöglichen.
Inhalt
Modul 1: Einführung in Container und DockernnContainer, Docker und die Google Container Registry kennenlernen.nnn- Container erstellenn- Container mit Docker verpackenn- Container-Image in Google Container Registry speichernn- Docker-Container startennModul 2: Grundlagen von KubernetesnnEine Anwendung mit Mikrodiensten in einem Kubernetes-Cluster bereitstellen.nnn- Vollständigen Kubernetes-Cluster mit Kubernetes Engine bereitstellenn- Docker-Container mit kubectl bereitstellen und verwaltenn- Mithilfe von Kubernetes-Deployments und -Diensten eine Anwendung in Mikrodienste unterteilennModul 3: In Kubernetes bereitstellennnKubernetes-Bereitstellungen erstellen und verwalten.nnn- Kubernetes-Bereitstellung erstellenn- Aktualisierungen auslösen, anhalten, fortsetzen und Rollbacks ausführenn- Canary-Bereitstellungen verstehen und erstellennModul 4: Kontinuierliche Bereitstellung mit JenkinsnnEine Continuous-Delivery-Pipeline erstellen.nnn- Jenkins im Kubernetes-Cluster bereitstellenn- Jenkins-Pipeline erstellenn- Canary-Bereitstellung mit Jenkins implementieren
Dieser Kurs wird in Kooperation mit Fast Lane durchgeführt.
Voraussetzungen
Für maximale Lernerfolge sollten die Teilnehmer folgende Voraussetzungen erfüllen:nnn- Grundkenntnisse in Befehlszeilentools und Linux-Betriebssystemumgebungen sowie in Webservertechnologienn- Erfahrung mit der Funktionsweise von Systemvorgängen wie Bereitstellen und Verwalten von Anwendungen, entweder vor Ort oder in einer öffentlichen Cloudumgebung
Zielgruppe
Dieser Kurs richtet sich an folgende Zielgruppen:nnn- Anwendungsentwickler, Cloud-Lösungsarchitekten, DevOps-Entwickler, IT-Managern- Nutzer der Google Cloud Platform, die neue Lösungen entwickeln oder vorhandene Systeme, Anwendungsumgebungen und Infrastrukturen in die Google Cloud Platform integrieren
Beschreibung
In diesem Kurs lernen Sie, wie Sie Arbeitslasten in Docker-Container verlagern, diese in Kubernetes-Clustern der Google Kubernetes Engine bereitstellen und die Arbeitslasten an erhöhten Tr...
Mehr Informationen