25.12.11
This website uses cookies to ensure you get the best experience on our website. Learn more

Getting Started with Google Kubernetes Engine

Davide Miguel Dias Gomes

Learn to containerize workloads in Docker containers, deploy them to Kubernetes clusters provided by Google Kubernetes Engine, and scale those workloads to handle increased traffic. You also learn how to continuously deploy new code in a Kubernetes cluster to provide application updates.

Skills / Knowledge

  • Understanding the fundamentals of containers and Docker
  • Creating, packaging, and storing container images in Google Container Registry
  • Running and managing Docker containers
  • Provisioning Kubernetes clusters using Google Kubernetes Engine (GKE)
  • Deploying and managing containerized applications using kubectl
  • Breaking applications into microservices with Kubernetes Deployments and Services
  • Creating and managing Kubernetes Deployments, including rolling updates and rollbacks
  • Implementing canary deployments for progressive release strategies
  • Setting up and configuring Spinnaker or Jenkins within a Kubernetes environment
  • Creating automated continuous delivery pipelines triggered by code changes
  • Hosting and testing multiple application versions in production using canary deployments

Issued on

May 12, 2025

Expires on

Does not expire