Kurs
digicode: KUBGKE
Getting Started with Google Kubernetes Engine
Dieser Kurs bietet eine Einführung in Kubernetes, eine Softwareschicht, die zwischen deinen Anwendungen und deiner Hardware-Infrastruktur angesiedelt ist.
Dauer
1 Tag
Preis
800.–
zzgl. 8.1% MWST
Kursdokumente
Offizielle Google Cloud-Unterlagen
Kurs-Facts
- Erörtern der Unterschiede zwischen den Google-Cloud-Compute-Plattformen
- Erörtern der Komponenten und der Architektur von Kubernetes
- Identifizieren, wie Google die Kubernetes-Orchestrierung verwaltet
- Erstellen und Verwalten von Google-Kubernetes-Engine-Clustern mithilfe der Google-Cloud-Konsole und der Befehle gcloud/kubectl
Google Kubernetes Engine (GKE) bietet Kubernetes als verwalteten Service in der Google Cloud an. Dieser Kurs vermittelt die Grundlagen von GKE und zeigt, wie Anwendungen containerisiert und in Google Cloud betrieben werden. Behandelt werden eine Einführung in die Google Cloud, ein Überblick über Container und Kubernetes, die Kubernetes-Architektur sowie der Kubernetes-Betrieb.
1 Einführung in den Kurs
- Überblick über die Kursziele und die Inhalte der einzelnen Abschnitte
- Vorschau auf den Ablauf des Kurses
2 Einführung in die Google Cloud
- Grundlagen von Cloud Computing und Google Cloud
- Google-Cloud-Computing-Angebote
- Überblick über das Google-Netzwerk
- Ressourcenverwaltung in der Cloud
- Grundlagen der Abrechnung
- Möglichkeiten zur Interaktion mit Google Cloud
- Erkennen der Funktionen zentraler Google-Cloud-Services
- Auswahl geeigneter Google-Cloud-Services für eigene Lösungen
- Zweck und Anwendungsbereiche von IAM (Identitäts- und Zugriffsmanagement)
- Kostenmanagement innerhalb der Ressourcenhierarchie
- Nutzung der Google-Cloud-Konsole und Cloud Shell zur Erstellung von VMs, Servicekonten und Buckets
- Übung: Einstieg in die Google-Cloud-Konsole und Cloud Shell
- Modul-Quiz
3 Einführung zu Containern und Kubernetes
- Grundlagen zu Containern und Container-Abbildern
- Arbeiten mit Cloud Build
- Einführung in Kubernetes und GKE
- Definition des Container-Konzepts und typischer Anwendungsfälle
- Zweck und Einsatzmöglichkeiten von Kubernetes
- Verständnis der Google Kubernetes Engine
- Erstellen eines Containers mit Cloud Build
- Übung: Arbeiten mit Cloud Build
- Modul-Quiz
4 Kubernetes-Architektur
- Grundkonzepte von Kubernetes
- Komponenten der Kubernetes-Kontrollebene
- Architekturkonzepte von GKE
- Verwaltung von Kubernetes-Objekten
- Überblick über die Architektur und Verwaltungsmöglichkeiten von Kubernetes
- Unterscheidung zwischen den Betriebsmodi von GKE
- Aufsetzen eines Kubernetes-Clusters mithilfe von GKE
- Übung: Bereitstellen eines GKE-Autopilot-Clusters
- Modul-Quiz
5 Kubernetes-Betrieb
- Arbeiten mit dem Befehl
kubectl - Nutzung von Introspektionsmethoden
- Überprüfung von Clustern und Pods
- Anzeigen von Konsolenausgaben aus Pods
- Interaktive Anmeldung bei einem Pod
- Übung: Bereitstellung eines GKE-Autopilot-Clusters aus der Cloud Shell
- Modul-Quiz
6 Kurszusammenfassung
- Zusammenfassung der zentralen Konzepte, die im Kurs behandelt wurden
- Rekapitulieren der Inhalte aus den einzelnen Modulen
- Anwendungsentwickler/innen, Architekt/innen von Cloud-Lösungen, DevOps-Ingenieur/innen, IT-Manager/innen
- Personen, die Google Cloud nutzen, um neue Lösungen zu erstellen oder bestehende Systeme, Anwendungsumgebungen und Infrastrukturen in Google Cloud zu integrieren
- Besuch des Kurses Google Cloud Fundamentals: Core Infrastructure oder gleichwertige Erfahrungen
- Grundlegende Kenntnisse im Umgang mit Befehlszeilentools und Linux-Betriebssystem-Umgebungen
Dieser Kurs ist Teil des Zertifizierungspfads Google Cloud Certified Associate Cloud Engineer.
Produkte
- Google Kubernetes Engine
- Google Cloud console
- Cloud Shell
- Networking
- Virtual Private Cloud (VPC)
- Compute Engine
- Cloud Build
- IAM