Getting Started with Google Kubernetes Engine Training

This course covers an introduction to Kubernetes, a software layer that sits between your applications and your hardware infrastructure. Google Kubernetes Engine (GKE) brings you Kubernetes as a managed service on Google Cloud. This course teaches the basics of GKE and how to get applications containerized and running in Google Cloud. The course covers a basic introduction to Google Cloud, an overview of containers and Kubernetes, Kubernetes architecture, and Kubernetes operations.
Course Details


1 day


  • Having completed Google Cloud Fundamentals: Core Infrastructure, or having equivalent experience
  • Basic proficiency with command-line tools and Linux operating system environments

Target Audience

  • Application developers, cloud solutions architects, DevOps engineers, IT managers
  • Individuals who use Google Cloud to create new solutions or to integrate existing systems, application environments, and infrastructure with Google Cloud.

Skills Gained

  • Discuss the differences among Google Cloud compute platforms.
  • Discuss the components and architecture of Kubernetes.
  • Identify how Google manages Kubernetes orchestration.
  • Create and manage Google Kubernetes Engine clusters by using the Google Cloud console and the gcloud/kubectl commands.
Course Outline
  • Introduction to Google Cloud
    • Cloud computing and Google Cloud
    • Google Cloud compute offerings
    • The Google network
    • Resource management
    • Billing
    • Interacting with Google Cloud
  • Introduction to Containers and Kubernetes
    • Introduction to containers
    • Container images
    • Working with Cloud Build
    • Kubernetes
    • Google Kubernetes Engine
  • Kubernetes Architecture
    • Kubernetes concepts
    • The Kubernetes control plane
    • Google Kubernetes Engine concepts
    • Kubernetes object management
  • Kubernetes Operations
    • The kubectl command
    • Introspection
  • Conclusion