Google Cloud Foundations: Google Kubernetes Engine (GKE)

Google Cloud Foundations: Google Kubernetes Engine (GKE)

36mIntermediate2024-06-10

Authors

Krishna Gadhiraju

Krishna Gadhiraju

Course details

This course is designed to provide a solid foundation of knowledge in deploying and managing containerized applications on Google Kubernetes Engine (GKE). Instructor Krishna Gadiraju covers key topics such as Kubernetes fundamentals, GKE cluster architecture, different deployment modes (Autopilot and Standard), as well as practical skills like installing kubectl, configuring cluster access, deploying applications, and configuring monitoring/logging—all aimed to empower you with the knowledge and hands-on experience needed to navigate the complexities of GKE confidently and efficiently. Learn the key GKE components, master deployment strategies, and gain proficiency in essential GKE operations for effective application management in cloud-native environments.

Skills covered

Google Cloud PlatformDevOps ToolsDevOpsGoogleSoftware Development ToolsCloud PlatformsLearningCloud ComputingSoftware Development

Concepts

Introduction

  • Getting started with Google Kubernetes Engine
  • What you should know

Introduction to Google Kubernetes Engine (GKE)

  • Kubernetes components refresher
  • Google Kubernetes Engine (GKE) overview
  • GKE cluster architecture
  • Different modes - Autopilot vs. Standard

Setting Up GKE

  • Creating an Autopilot GKE cluster
  • Install kubectl and configure cluster access

Deploying Applications

  • Deploy a sample Nginx application
  • Exposing and accessing the application
  • Managing deployments and rolling updates

Logging and Monitoring in GKE

  • Introduction to logging and monitoring
  • Logging and monitoring in GKE

Conclusion

  • Next steps and further learning
40,000 Toman