Google Cloud Logo

Google Kubernetes Engine for Developers - Essentials

Google Cloud Logo

This course provides a thorough introduction to the Google Kubernetes Engine (GKE) and the most important concepts for cloud developers. You will learn the basics of containerization with Docker, the architecture of Kubernetes and best practices for deploying workloads on GKE. Through hands-on exercises and demos, you will deepen your understanding and develop the skills to efficiently deploy and manage containerized applications in the Google Cloud.

Course Contents

  • Introduction to containers
  • Introduction to Docker
  • Creating Docker images
  • Kubernetes architecture
  • Best practices for Kubernetes deployment
  • Securing Kubernetes deployments

Course duration: 3 hours

Request in-house training now

Target Group

Cloud developers who want to deploy and manage containerized applications in the Google Cloud

Knowledge Prerequisites

Fundamental cloud computing concepts, software development experience

Course Objective

  • Understand the basics of containers and Kubernetes.
  • Learn to create Docker images and apply best practices
  • Acquire knowledge of the Kubernetes architecture and object management.
  • Master Kubernetes deployment strategies and best practices on GKE.
Einführung zu Containern und Kubernetes
Einführung in Container
Was sind Container und warum werden sie verwendet?
Containerisierung vs. Virtualisierung
Vorteile der Verwendung von Containern
Einführung in Docker
Was ist Docker und seine Komponenten?
Docker-Bilder und Container
Dockerfile Grundlagen und Anleitungen
Erstellen von Docker-Abbildern
Praktische Anwendung: Erstellen eines Docker-Images mit Python
Praktische Anwendung: Erstellung eines Docker-Images mit Java unter Verwendung von Maven
Kubernetes-Bereitstellungen und bewährte Praktiken
Kubernetes-Architektur
Kubernetes-Cluster-Komponenten
Pods, Bereitstellungen, Dienste und Namensräume
Kubernetes-Objektverwaltung
Bewährte Praktiken für die Kubernetes-Bereitstellung
Erstellen und Verwalten von Einsätzen
Fortlaufende Aktualisierungen und Rollbacks
Gesundheitsprüfungen und -tests (Lebensfähigkeit, Bereitschaft, Startup)
Absicherung von Kubernetes-Einsätzen
Bewährte Kubernetes-Sicherheitspraktiken

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now
PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.

This course provides a thorough introduction to the Google Kubernetes Engine (GKE) and the most important concepts for cloud developers. You will learn the basics of containerization with Docker, the architecture of Kubernetes and best practices for deploying workloads on GKE. Through hands-on exercises and demos, you will deepen your understanding and develop the skills to efficiently deploy and manage containerized applications in the Google Cloud.

Course Contents

  • Introduction to containers
  • Introduction to Docker
  • Creating Docker images
  • Kubernetes architecture
  • Best practices for Kubernetes deployment
  • Securing Kubernetes deployments

Course duration: 3 hours

Request in-house training now

Target Group

Cloud developers who want to deploy and manage containerized applications in the Google Cloud

Knowledge Prerequisites

Fundamental cloud computing concepts, software development experience

Course Objective

  • Understand the basics of containers and Kubernetes.
  • Learn to create Docker images and apply best practices
  • Acquire knowledge of the Kubernetes architecture and object management.
  • Master Kubernetes deployment strategies and best practices on GKE.

Einführung zu Containern und Kubernetes
Einführung in Container
Was sind Container und warum werden sie verwendet?
Containerisierung vs. Virtualisierung
Vorteile der Verwendung von Containern
Einführung in Docker
Was ist Docker und seine Komponenten?
Docker-Bilder und Container
Dockerfile Grundlagen und Anleitungen
Erstellen von Docker-Abbildern
Praktische Anwendung: Erstellen eines Docker-Images mit Python
Praktische Anwendung: Erstellung eines Docker-Images mit Java unter Verwendung von Maven
Kubernetes-Bereitstellungen und bewährte Praktiken
Kubernetes-Architektur
Kubernetes-Cluster-Komponenten
Pods, Bereitstellungen, Dienste und Namensräume
Kubernetes-Objektverwaltung
Bewährte Praktiken für die Kubernetes-Bereitstellung
Erstellen und Verwalten von Einsätzen
Fortlaufende Aktualisierungen und Rollbacks
Gesundheitsprüfungen und -tests (Lebensfähigkeit, Bereitschaft, Startup)
Absicherung von Kubernetes-Einsätzen
Bewährte Kubernetes-Sicherheitspraktiken

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now

PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.