Overview
Learn to build, manage, and deploy containerized applications on Google Cloud Platform using Docker, Artifact Registry, Cloud Run, and GKE. This path covers container fundamentals, CI/CD integration, Kubernetes orchestration, networking, and monitoring.
Syllabus
- Course 1: Docker Fundamentals for GCP
- Course 2: Google Artifact Registry: Managing Docker Images
- Course 3: Google Cloud Run: Deploying and Managing Containers
- Course 4: Google Kubernetes Engine: Managing Containerized Applications
Courses
-
Learn the foundations of containerization with Docker on Google Cloud Platform (GCP). You'll understand what containers are, practice with existing containers, build your own images, and manage data persistence. This course sets up the essential Docker knowledge needed before moving into GCP container services like Artifact Registry, Cloud Run, and GKE.
-
Learn how to store, manage, and share Docker images with Google Artifact Registry (GAR). You'll create repositories, push and pull images, and configure security scanning and cleanup policies. This course prepares you to use Artifact Registry as the foundation for deploying containers with Cloud Run and GKE.
-
Stand up a real Kubernetes cluster on Google Kubernetes Engine (GKE), deploy your container image from Artifact Registry using kubectl, and expose it publicly. You'll learn core Kubernetes objects—Deployments, Pods, and Services—to manage scaling, rolling updates, and cluster access for production-ready workloads on GCP.
-
Stand up a real Kubernetes cluster on Google Kubernetes Engine (GKE), deploy your container image from Artifact Registry using kubectl, and expose it securely. You’ll learn core Kubernetes objects—Deployments, Pods, Services, and Ingress—to manage scaling, rolling updates, and cluster access for production-ready workloads on GCP.