Google Cloud

Container Workload Management and Production Operations Specialization

Google Cloud

Container Workload Management and Production Operations Specialization

Run Kubernetes Workloads at Scale.

Build hands-on GKE skills to deploy, scale, secure, monitor, and manage production workloads

Access provided by Georgetown University

Get in-depth knowledge of a subject

from 3,738 reviews of courses in this program

Intermediate level

Recommended experience

4 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Get in-depth knowledge of a subject

from 3,738 reviews of courses in this program

Intermediate level

Recommended experience

4 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Deploy and manage containerized applications using GKE, Kubernetes, kubectl, and deployment configuration files.

  • Scale and optimize GKE workloads using pod- and node-level autoscaling, load balancing, health probes, and resource optimization.

  • Operate resilient production environments with monitoring, workload backup and restore, multi-tenancy, and cost optimization.

  • Secure Kubernetes infrastructure by hardening GKE configurations and reducing risks such as pod escape and privilege escalation.

Details to know

Shareable certificate

Add to your LinkedIn profile

Taught in English
Recently updated!

August 2026

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

Advance your subject-matter expertise

  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from Google Cloud

Specialization - 13 course series

Getting Started with Google Kubernetes Engine

Getting Started with Google Kubernetes Engine

Course 1, 6 hours

What you'll learn

  • 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 gcloud/kubectl commands.

Skills you'll gain

Category: Kubernetes
Category: Google Cloud Platform
Category: Application Deployment
Category: Cloud Computing
Category: Cloud Deployment
Category: Command-Line Interface
Category: Identity and Access Management
Category: Containerization
Category: Cloud Platforms
Category: Continuous Delivery
Category: Cloud Computing Architecture
Category: Cloud Infrastructure
Category: Infrastructure Architecture
Category: Cloud Services
Category: Cloud Management
Kubernetes Engine: Qwik Start

Kubernetes Engine: Qwik Start

Course 2, 1 hour

What you'll learn

  • How to create containers and application deployment with GKE

Skills you'll gain

Category: Google Cloud Platform
Category: Kubernetes
Category: Cloud Deployment
Category: Application Deployment
Category: Containerization
Category: Cloud-Native Computing
Category: Scalability
Category: Managed Services
Category: Cloud Platforms
GKE Autopilot: Qwik Start

GKE Autopilot: Qwik Start

Course 3, 1 hour

What you'll learn

  • Optimize and configure a cluster using best practices for high availability and security

  • Monitor the health of the cluster

  • Recalculate the cluster capacity needed to run your workloads at any given moment

Skills you'll gain

Category: Capacity Management
Category: Google Cloud Platform
Category: System Configuration
Category: Application Deployment
Category: Scalability
Category: System Monitoring
Category: Containerization
Category: Cloud-Native Computing
Category: Kubernetes
Category: Application Development
Category: Cloud Deployment
Managing Deployments Using Kubernetes Engine

Managing Deployments Using Kubernetes Engine

Course 4, 1 hour

What you'll learn

  • Practice with kubectl tool

  • Create deployment yaml files

  • Launch, update, and scale deployments

Skills you'll gain

Category: Kubernetes
Category: Google Cloud Platform
Category: Devops Tools
Category: Scalability
Category: DevOps
Category: Application Deployment
Category: Containerization
Category: Cloud Deployment
Category: YAML
GKE Workload Optimization

GKE Workload Optimization

Course 5, 2 hours

What you'll learn

  • Increase the resource efficiency and availability of your workloads through fine-tuning your cluster's workload and optimize cluster's costs.

Skills you'll gain

Category: Application Deployment
Category: Google Cloud Platform
Category: Cloud-Native Computing
Category: Cloud Infrastructure
Category: Kubernetes
Category: Performance Stress Testing
Category: Routing Protocols
Category: Load Balancing
Category: DevOps
Category: Containerization
Category: Performance Testing

What you'll learn

  • Set up Horizontal and Vertical Pod Autoscaling for pod-level scaling, Cluster Autoscaler, and Node Auto Provisioning for node-level scaling.

Skills you'll gain

Category: Performance Testing
Category: DevOps
Category: Cloud Deployment
Category: Cloud-Native Computing
Category: Google Cloud Platform
Category: Scalability
Category: Application Deployment
Category: Performance Stress Testing
Category: Cloud Infrastructure
Category: Kubernetes
Manage Scalable Workloads in GKE

Manage Scalable Workloads in GKE

Course 7, 22 hours

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

Category: Kubernetes
Category: Cloud Management
Category: Google Cloud Platform
Category: Istio
Category: CI/CD
Category: Configuration Management
Category: Multi-Cloud
Category: Vulnerability Scanning
Category: Application Deployment
Category: Identity and Access Management
Category: Scalability
Category: Security Controls
Category: Model Deployment
Category: Cloud-Native Computing
Category: AI Workflows
Hardening Default GKE Cluster Configurations

Hardening Default GKE Cluster Configurations

Course 8, 2 hours

What you'll learn

  • Create a small GKE cluster using the default settings.

  • Validate the most common paths of pod escape and cluster privilege escalation from the perspective of a malicious internal user.

  • Validate the cluster no longer allows for each of those actions to occur.

Skills you'll gain

Category: Kubernetes
Category: Security Testing
Category: Verification And Validation
Category: Security Controls
Category: Hardening
Category: Google Cloud Platform
Category: Cloud Computing
Category: Vulnerability Assessments
Category: Threat Management
Cloud Operations for GKE

Cloud Operations for GKE

Course 9, 1 hour

What you'll learn

  • Create a Kubernetes Engine cluster

  • Set up a a Cloud Monitoring account to view the metrics captured.

Skills you'll gain

Category: Cloud Management
Category: Software Visualization
Category: Dashboard Creation
Category: Google Cloud Platform
Category: Kubernetes
Category: Terraform
Category: Cloud Computing
Category: System Monitoring
Category: Containerization
Category: Cloud-Native Computing
Category: Cloud Platforms
Managing a GKE Multi-tenant Cluster with Namespaces

Managing a GKE Multi-tenant Cluster with Namespaces

Course 10, 1 hour

What you'll learn

  • How to set up a multi-tenant cluster using multiple namespaces to optimize resource utilization and, in effect, optimize costs.

Skills you'll gain

Category: Role-Based Access Control (RBAC)
Category: Capacity Management
Category: Cloud Infrastructure
Category: Cloud Management
Category: System Monitoring
Category: DevOps
Category: Multi-Tenant Cloud Environments
Category: Google Cloud Platform
Category: Kubernetes
Category: Identity and Access Management
GKE Backup and Restore

GKE Backup and Restore

Course 11, 1 hour

What you'll learn

  • Enable Backup for a GKE cluster and deploy a stateful application with a database on GKE

  • Plan and backup GKE workloads

  • Restore a backup

Skills you'll gain

Category: Kubernetes
Category: Google Cloud Platform
Category: Database Management
Category: Disaster Recovery
Category: Cloud Computing
Category: Application Deployment
Category: Data Storage Technologies
Category: Cloud Deployment
Category: Databases
Category: Cloud Storage

What you'll learn

  • Create GKE clusters

  • Register clusters to a fleet

  • Set up teams for your fleet and manage its features. Explore team-based logs

Skills you'll gain

Category: Multi-Tenant Cloud Environments
Category: Infrastructure Architecture
Category: Kubernetes
Category: Google Cloud Platform
Category: Cloud Management
Category: Scalability

What you'll learn

  • Create three GKE clusters. Configure two of the GKE clusters as private clusters and one GKE cluster as the central configuration cluster.

  • Configure networking (NAT Gateways, Cloud Router, and firewall rules) to allow inter-cluster and egress traffic from the two private GKE clusters.

  • Configure authorized networks to allow API service access from Cloud Shell to the two private GKE clusters.

Skills you'll gain

Category: Network Infrastructure
Category: Application Deployment
Category: Kubernetes
Category: Cloud Applications
Category: General Networking
Category: Istio
Category: Cloud-Native Computing
Category: Google Cloud Platform
Category: Virtual Networking

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Google Cloud Training
Google Cloud
2,319 Courses4,514,234 learners

Offered by

Google Cloud

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews across Container Workload Management and Production Operations

avg. across 13 courses

  • 5 stars

    65.66%

  • 4 stars

    25.80%

  • 3 stars

    5.47%

  • 2 stars

    1.27%

  • 1 star

    1.78%

SB
Course: Getting Started with Google Kubernetes Engine

Reviewed on Dec 12, 2020

HA
Course: Getting Started with Google Kubernetes Engine

Reviewed on Apr 24, 2018

RP
Course: Getting Started with Google Kubernetes Engine

Reviewed on May 19, 2018