Detailed Course Outline
Module 1 - Introduction to the Course
The course introduction explains the course goals and previews each section.
Module 2 - Introduction to Google Cloud
- Identify Google Cloud services and their functions.
- Choose the right Google Cloud services to create your own cloud solution.
- Define the purpose of and use cases for Identity and Access Management (IAM).
- Identify how costs can be managed in the resource hierarchy.
- Use the Google Cloud console and Cloud Shell to create virtual machines (VMs), service accounts, and buckets.
Activities:
- Lab: Accessing the Google Cloud console and Cloud Shell
- Quiz: Module quiz
Module 3 - Introduction to Containers and Kubernetes
- Define the concept of a container and identify uses for containers.
- Identify the purpose of and use cases for Kubernetes.
- Outline the concept of Google Kubernetes Engine.
- Create a container using Cloud Build.
Activities:
- Lab: Working with Cloud Build
- Quiz: Module quiz
Module 4 - Kubernetes Architecture
- Conceptualize the Kubernetes architecture.
- Identify how to view and manage Kubernetes objects.
- Distinguish between Google Kubernetes Engines modes of operation.
- Deploy a Kubernetes cluster by using GKE.
Activities:
- Lab: Developing GKE Autopilot clusters
- Quiz: Module quiz
Module 5 - Kubernetes Operations
- Work with the kubectl command.
- Inspect the cluster and Pods.
- View a Pod’s console output.
- Sign in interactively to a Pod.
Activities:
- Lab: Deploying GKE Autopilot Clusters from Cloud Shell
- Quiz: Module quiz
Module 6 - Course Summary
The course summary recaps the major concepts learners were introduced to during the course.