Welcome to the Getting Started with Google Kubernetes Engine course. If you're interested in Kubernetes, a software layer that sits between your applications and your hardware infrastructure, then you’re in the right place! Google Kubernetes Engine brings you Kubernetes as a managed service on Google Cloud. The goal of this course is to introduce the basics of Google Kubernetes Engine, or GKE, as it’s commonly referred to, and how to get applications containerized and running in Google Cloud. The course starts with a basic introduction to Google Cloud, and is then followed by an overview of containers and Kubernetes, Kubernetes architecture, and Kubernetes operations.
Overview
Syllabus
- Course Introduction
- Welcome and getting started guide
- Course introduction
- Introduction to Google Cloud
- Introduction
- Cloud computing and Google Cloud
- Google Cloud compute offerings
- The Google network
- Resource management
- Billing
- Interacting with Google Cloud
- Lab Introduction: Accessing the Cloud console and Cloud Shell
- Accessing the Google Cloud Console and Cloud Shell
- Quiz
- Introduction to Containers and Kubernetes
- Introduction
- Containers
- Container images
- Lab introduction: Working with Cloud Build
- Working with Cloud Build
- Kubernetes
- Google Kubernetes Engine
- Quiz
- Kubernetes Architecture
- Introduction
- Kubernetes concepts
- Kubernetes components
- GKE Autopilot and GKE standard
- Object management
- Lab introduction: Deploying GKE Autopilot Clusters
- Deploying GKE Autopilot Clusters
- Quiz
- Kubernetes Operations
- Introduction
- The Kubectl command
- Introspection
- Lab introduction: Deploying GKE Autopilot Clusters from Cloud Shell
- Deploying GKE Autopilot Clusters from Cloud Shell
- Quiz
- Course Summary
- Course summary
- Your Next Steps
- Course Badge