Discover how to modernize, manage, and observe applications at scale using Google Kubernetes Engine. This course uses lectures and hands-on labs to help you explore and deploy using Google Kubernetes Engine (GKE), GKE Fleets, Cloud Service Mesh, and Config Controller capabilities that will enable you to work with modern applications, even when they are split among multiple clusters hosted by multiple providers.

Manage Scalable Workloads in GKE

What you'll learn
Describe the challenges of designing a multi-cluster infrastructure.
Describe the components and architecture of GKE Fleets
Identify and describe the core components of a GKE fleet.
Create, connect, and manage GKE clusters from multiple deployment environments.
Skills you'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
November 2025
13 assignments
See how employees at top companies are mastering in-demand skills

There are 16 modules in this course
In this introduction, you'll explore the course goals and preview each section.
What's included
1 video
이 과정의 첫 번째 섹션인 '대규모 GKE 소개'에서는 멀티 환경 솔루션을 설계하고 빌드하는 과정에서 마주하게 되는 다양한 어려움을 파악합니다. GKE에서 Fleet를 사용하여 운영을 간소화하는 방법을 알아봅니다. 동일성과 신뢰성의 개념을 이해하고 이를 바탕으로 Fleet를 관리합니다. 마지막으로 GKE Fleet 관리에 사용되는 기능과 구성요소를 식별할 수 있게 됩니다.
What's included
5 videos1 assignment
이 과정의 '멀티 클러스터 GKE 아키텍처' 섹션에서는 GKE를 사용하여 클러스터 관리를 중앙 집중화하는 방법을 알아봅니다. GKE 멀티 클러스터 환경의 클러스터 아키텍처를 살펴봅니다. GKE Fleet를 만들고, 연결하고, 관리하는 방법을 알아봅니다. 또한 GKE Fleet 클러스터에 안전하게 액세스하는 방법을 배웁니다.
What's included
5 videos1 assignment
이 섹션에서는 GKE의 Fleet 및 팀에 대해 다룹니다. GKE Fleet를 정의하는 방법을 배웁니다. GKE Fleet로 어떻게 일반적인 클러스터 관리 문제를 해결할 수 있는지 알아봅니다. GKE에서 Fleet와 팀을 관리하는 방법을 알아봅니다. 또한 Fleet 관리의 요소를 자세히 설명할 수 있게 됩니다.
What's included
5 videos1 assignment1 app item
이 과정의 '대규모 GKE 구성 관리' 섹션에서는 멀티 클러스터, 멀티 테넌트 구성을 확장하는 과정에서 마주하게 되는 다양한 어려움을 파악합니다. GitOps 모델을 사용하여 중앙 집중식 구성 관리를 구성합니다. 구성 동기화의 이점과 아키텍처를 설명합니다. 정책 컨트롤러를 사용하여 GKE에서 보안 및 규정 준수를 적용합니다. GitOps 원칙을 Google Cloud 리소스로 확장 적용합니다. 마지막으로 Kubernetes 배포를 위한, 표준화되고 재사용 가능한 정책 기반의 토대를 구축합니다.
What's included
7 videos1 assignment1 app item
In this section of the course, you’ll learn how to explain how fleet networking works. Describe how Pods in a Kubernetes cluster communicate with each other. Enable multi-cluster Services. Configure multi-cluster Services. Detail the elements of fleet management. Outline the role of a multi-cluster gateway. You'll also learn how to configure a multicluster gateway.
What's included
7 videos1 assignment1 app item
In this section, titled, you learn to list and describe the benefits of using Cloud Service Mesh. Install and configure Cloud Service Mesh on different clusters. Trace the path of a request through the mesh, correctly identifying and explaining the role of key components like Envoy proxies, Mesh CA, and extensions in handling the request. Finally you'll learn to create Service Mesh Dashboards from workload telemetry including metrics, traces, and logs.
What's included
5 videos1 assignment1 app item
In this section, titled, you learn to explain how Cloud Service Mesh learns the network from Kubernetes. Deploy mesh API resources such as the VirtualService, DestinationRule, Gateway, Service Entry, and the Sidecar to configure the mesh. Describe how to harden the mesh network by introducing new functionality such as request retries, request timeouts, and circuit breakers. You'll also learn how to explore Service Mesh resilience by creating failures and delays on specific services.
What's included
7 videos1 assignment1 app item
In this section, you learn how to encrypt traffic between microservices to prevent anyone in the network from gaining access to private information. Authorize services and requests, ensuring that services only access the information that is allowed access from other services. Authenticate and authorize services and requests to verify trust among services in the mesh and among end users. You will also see how to limit service access in the network so that granular controls over the communication can be established.
What's included
5 videos1 assignment1 app item
In this section, you learn to set up a multi-cluster mesh with a single subnet in a single VPC network and account for variations like multi-region clusters, multiple projects, shared VPC, and private clusters. You'll also learn to enable communication between GKE clusters on different networks using an east-west gateway and attached clusters.
What's included
3 videos1 assignment1 app item
In this section, you learn to summarize the differences between authentication methods for GKE clusters and explain when to use each. Summarize the key features of connect gateway and explain how it simplifies and secures connections to GKE Enterprise fleet member clusters. Configuring connect gateway for authentication and authorization. Securely access clusters and provide authentication using OpenID Connect (OIDC) and third-party identity providers (IdPs). Finally you'll learn to configure GKE Identity Service to enable authentication and authorization for users when given a GKE cluster and a third-party identity provider (IdP).
What's included
7 videos1 assignment1 app item
In this section, you learn to describe GKE security posture. Navigate and interpret the GKE security posture dashboard to identify security issues. Implement node security measures to protect GKE worker nodes from potential threats. Describe the process of vulnerability scanning in GKE. Finally you will be able to explain the roles and capabilities of Google Cloud's Artifact Analysis and Security Command Center in enhancing GKE security.
What's included
6 videos1 assignment
In this section, you learn to describe the core components of Google Cloud's CI/CD pipeline and how they address common challenges in application modernization. Analyze how Cloud Deploy integrates with GKE to manage Kubernetes manifests and control deployments. Compare and contrast the deployment strategies for Knative Serving within GKE Enterprise. Explain the steps required to establish a peered VPC connection for secure CI/CD in a private network. You will also learn how to evaluate the various security measures and tools available within Google Cloud for securing the software supply chain.
What's included
9 videos1 assignment1 app item
In this section, you learn to explain how GKE serves as a suitable platform for large language models and the increasing demand for hardware accelerators. Describe the high-level architecture of a GKE-based training platform for AI models. Outline the architecture for a GKE-based model serving platform. You will also learn to outline different cost management strategies available when using GKE for AI/ML workloads.
What's included
5 videos1 assignment
The course closes with a summary of the key points covered in each section.
What's included
1 video
Student PDF links to all modules
What's included
15 readings
Instructor

Offered by
Explore more from Cloud Computing
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,





