Architecting with Google Kubernetes Engine: Workloads Course Syllabus

Full curriculum breakdown — modules, lessons, estimated time, and outcomes.

Overview (80-120 words) describing structure and time commitment.

Module 1: Course Introduction

Estimated time: 0.02 hours

  • Review course goals and structure
  • Understand the course's place within the specialization

Module 2: Workloads – Deployments and Jobs

Estimated time: 1 hour

  • Define and update Kubernetes Deployments
  • Deploy and manage Jobs and CronJobs
  • Implement scaling strategies for Deployments
  • Configure pod placement using taints and tolerations

Module 3: GKE Networking

Estimated time: 1 hour

  • Understand pod networking in GKE
  • Configure Services (ClusterIP, LoadBalancer)
  • Set up Ingress and container-native load balancing
  • Apply Network Policies for traffic control

Module 4: Persistent Data and Storage

Estimated time: 1 hour

  • Use Volumes for ephemeral and durable storage
  • Manage StatefulSets for stateful applications
  • Configure ConfigMaps and Secrets for application configuration

Module 5: Course Summary

Estimated time: 0.17 hours

  • Review key concepts: Deployments, Jobs, and CronJobs
  • Summarize networking components: Services, Ingress, and policies
  • Recap storage configurations: Volumes, StatefulSets, ConfigMaps, Secrets

Prerequisites

  • Familiarity with basic container concepts
  • Understanding of Kubernetes fundamentals
  • Basic experience with Google Cloud Platform

What You'll Be Able to Do After

  • Create and manage Kubernetes Deployments, Jobs, and CronJobs on GKE
  • Configure pod networking, Services, Ingress, and container-native load balancing
  • Implement persistent storage using Volumes, StatefulSets, ConfigMaps, and Secrets
  • Apply best practices for workload placement and scaling
  • Strengthen foundational skills for cloud-native application architecture
View Full Course Review

Course AI Assistant Beta

Hi! I can help you find the perfect online course. Ask me something like “best Python course for beginners” or “compare data science courses”.