3 hours EN / DE Max 50

Google Kubernetes Engine for Developers Essentials

This course provides a comprehensive introduction to Google Kubernetes Engine (GKE) and its essential concepts for cloud developers. Participants will explore containerization with Docker, Kubernetes architecture, and GKE deployment best practices. The course includes hands-on activities and demos to facilitate practical understanding and skill development in deploying and managing containerized applications on Google Cloud.

€295,00 excl. VAT

Individual scheduling

The courses are held as dedicated group sessions. Once you've booked, we'll coordinate a date that works for your team and send invitations to all participants.

Prerequisites

  • Basic cloud computing concepts.
  • Software development experience.
  • Target Audience: Cloud developers seeking to deploy and manage containerized applications on Google Cloud.

What you'll learn

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

Course modules
What are containers and why use them? Containerization vs. Virtualization Benefits of using containers
What is Docker and its components? Docker images and containers Dockerfile basics and instructions
Hands-on: Building a Docker image with Python Hands-on: Building a Docker image with Java using Maven
Kubernetes cluster components Pods, Deployments, Services, and Namespaces Kubernetes object management
Creating and managing Deployments Rolling updates and rollbacks Health checks and probes (Liveness, Readiness, Startup)
Kubernetes security best practices
Google Kubernetes Engine for Developers Essentials