On-demand activities
Find the right on-demand learning activities for you. Labs are short learning activities that teach you a specific lesson by giving you direct, temporary, hands-on access to real cloud resources. Courses are longer activities, consisting of several modules made of videos, documents, hands-on labs and quizzes. Finally, quests are similar, but are usually shorter and contain only labs.
-
Lab Featured Google Kubernetes Engine Pipeline using Cloud Build
Create a CI/CD pipeline that automatically builds a container image, stores the image in Artifact Registry, updates a Kubernetes manifest in a Git repository, and deploys the application to Google Kubernetes Engine.
-
Lab Featured Google Kubernetes Engine: Qwik Start
Google Kubernetes Engine provides a managed environment for deploying, managing, and scaling your containerized applications using Google infrastructure. This hands-on lab shows you how deploy a containerized application with Kubernetes Engine.
-
Lab Featured Migrating a Monolithic Website to Microservices on Google Kubernetes Engine
Deploy a monolithic application to a Google Kubernetes Engine cluster, then break it down into microservices.
-
Course Featured Optimize Costs for Google Kubernetes Engine
Complete the intermediate Optimize Costs for Google Kubernetes Engine skill badge to demonstrate skills in the following: creating and managing multi-tenant clusters, monitoring resource usage by namespace, configuring cluster and pod autoscaling for efficiency, setting up load balancing for optimal resource distr…
-
Lab Featured Deploy, Scale, and Update Your Website on Google Kubernetes Engine
Deploy a website to Google Kubernetes Engine, scale it out to more instances, and deploy a new version using Rolling Updates.
-
Course Featured Google Kubernetes Engine Best Practices: Security
Get Anthos Ready. This Google Kubernetes Engine-centric quest of best practice hands-on labs focuses on security at scale when deploying and managing production GKE environments -- specifically role-based access control, hardening, VPC networking, and binary authorization.
-
Lab Featured Debugging Apps on Google Kubernetes Engine
This lab teaches you how logging works on GKE and some best practices for log collection by going through some common logging use cases.
-
Lab Featured Google Kubernetes Engine Security: Binary Authorization
This lab deploys a Kubernetes Engine Cluster with the Binary Authorization feature enabled; you'll learn how to whitelist approved container registries and the process of creating and running a signed container.
-
Lab Featured Optimize Costs for Google Kubernetes Engine: Challenge Lab
This lab offers a series of challenges that involve deploying, scaling, and maintaining a cluster application while optimizing resource usage.
-
Lab Featured Running a Containerized App on Google Kubernetes Engine
Containers are becoming a popular way to run and scale applications across multiple cloud providers or on both cloud and on premise hardware. This lab provides a quick introduction to running a website on Google Container Engine using Docker.