3 Stunden EN / DE Max 50

Google Kubernetes Engine für Entwickler – Grundlagen

Dieser Kurs bietet eine umfassende Einführung in Google Kubernetes Engine (GKE) und seine wesentlichen Konzepte für Cloud-Entwickler. Die Teilnehmer lernen die Containerisierung mit Docker, die Kubernetes-Architektur und die Best Practices für GKE-Deployments kennen. Der Kurs beinhaltet praktische Übungen und Demos, um das praktische Verständnis und die Entwicklung von Fähigkeiten bei der Bereitstellung und Verwaltung containerisierter Anwendungen auf Google Cloud zu fördern.

€295,00 exkl. MwSt

Individuelle Terminplanung

Die Kurse finden als dedizierte Gruppen-Sessions statt. Nach Ihrer Buchung koordinieren wir einen Termin, der zu Ihrem Team passt.

Voraussetzungen

  • Grundlegende Cloud-Computing-Konzepte.
  • Erfahrung in der Softwareentwicklung.
  • Zielgruppe: Cloud-Entwickler, die containerisierte Anwendungen in Google Cloud bereitstellen und verwalten möchten.

Was Sie lernen werden

  • Die Grundlagen von Containern und Kubernetes verstehen.
  • Lernen, Docker-Images zu erstellen und Best Practices anzuwenden.
  • Kenntnisse der Kubernetes-Architektur und des Objektmanagements erwerben.
  • Kubernetes-Bereitstellungsstrategien und Best Practices auf GKE beherrschen.

Kursablauf
Was sind Container und warum sollte man sie verwenden? Containerisierung vs. Virtualisierung Vorteile der Verwendung von Containern
Was ist Docker und seine Komponenten? Docker Images und Container Grundlagen und Anweisungen für Dockerfiles
Praktische Übung: Erstellen eines Docker Images mit Python Praktische Übung: Erstellen eines Docker Images mit Java unter Verwendung von Maven
Kubernetes-Clusterkomponenten Pods, Deployments, Services und Namespaces Kubernetes-Objektverwaltung
Erstellen und Verwalten von Deployments Rolling Updates und Rollbacks Health Checks und Probes (Liveness, Readiness, Startup)
Best Practices für die Kubernetes-Sicherheit
Google Kubernetes Engine für Entwickler – Grundlagen