Skip to Scheduled Dates
Course Overview
With over 85% of organizations now running containerized applications in production, Kubernetes is essential for scalable, modern infrastructure. Google Kubernetes Engine (GKE) brings you Kubernetes as a managed service on Google Cloud, simplifying the process of deploying, scaling, and managing containers.
The Getting Started with Google Kubernetes Engine course introduces you to the core concepts behind Kubernetes and Google Cloud. You’ll begin with a basic introduction to Google Cloud, then explore an overview of containers and Kubernetes, including architecture, orchestration, and operations. Through guided demos and hands-on practice, you’ll learn to create and manage Google Kubernetes Engine clusters, deploy workloads, and work directly in Cloud Shell and the Google Cloud Console.
Who Should Attend
- Application developers, Cloud Solutions Architects, DevOps engineers, and IT managers
- Individuals who use Google Cloud to create new solutions or integrate existing systems, application environments, and infrastructure
- Executives and business decision makers evaluating the potential of Google Cloud Kubernetes to address business needs
Course Objectives
This one-day training provides the essential skills to deploy, manage, and monitor containerized applications using Google Kubernetes Engine. You’ll explore Kubernetes architecture, learn GKE best practices, and gain practical experience using GKE tools.
- Discuss Google Cloud core services and compute platforms
- Understand Kubernetes architecture and orchestration in GKE
- Create and manage Google Kubernetes Engine clusters using Cloud Console, gcloud, and kubectl
- Deploy containerized workloads and manage Kubernetes objects
- Gain confidence using Kubernetes as a managed service on Google Cloud
Course Outline
Introduction to Google Cloud
- Basic introduction to Google Cloud and its core services
- Explore the Google Cloud resource hierarchy and billing
- Use Cloud Shell and the Google Cloud Console to manage resources
Containers and Kubernetes Fundamentals
- Learn the benefits of containerization and container images
- Introduction to Docker, Kubernetes, and GKE
- Understand how Google orchestrates workloads using Kubernetes
Kubernetes Architecture and Cluster Deployment
- Identify core components of a Kubernetes cluster
- Create and manage GKE clusters and deploy workloads
- Work with Kubernetes objects to scale and maintain apps
Managing Clusters with kubectl
- Use kubectl to interact with clusters and monitor workload health
- Practice introspection and troubleshoot deployments
- Launch and manage GKE clusters using Cloud Shell