Google Kubernetes Engine (GKE) Foundations: Deploying Stateful Applications

Google Kubernetes Engine (GKE) Foundations: Deploying Stateful Applications

1h 15mIntermediate2023-06-01

Authors

Semirah Dolan

Semirah Dolan

Engineer, Blockchain Developer, Speaker, Inventor, Instructor

Course details

Do you struggle deploying your stateful applications on Google Kubernetes Engine? This course shows you how to take advantage of the latest tools and techniques to address the challenges of deploying stateful applications in the cloud and with Kubernetes. Want the same flexibility you have with stateless applications in the deployment and management of stateful applications? Learn foundational information needed to deploy a stateful application in Google Kubernetes Engine with expert instructor Semirah Dolan, and stop swimming in a sea of complicated commands and configurations.

Skills covered

Google Cloud PlatformDevOps ToolsDevOpsGoogleFoundations

Concepts

Introduction

  • GKE foundations

Google Kubernetes Engine (GKE) and Kubernetes Foundation

  • Stateful applications
  • Examples of stateful applications on Google Kubernetes Engine (GKE)
  • Kubernetes operators
  • Stateful applications in Kubernetes
  • Why developers choose GKE
  • Key concepts and phrases

Google Kubernetes Engine (GKE) Overview

  • GKE overview
  • Kubernetes clusters, nodes, and pods
  • Cluster management and Terraform
  • Persistent volumes and persistent volume claims
  • Migrate for GKE and workloads
  • Backup for GKE

GKE Use Cases and Security Tools

  • Considerations for deploying a database in GKE
  • GKE security - Network policy and security posture
  • GKE Sandbox
  • Migrating and modernizing traditional applications

GKE Stateful Application Demonstration

  • GKE setup and resources to request
  • Creating an Autopilot mode cluster
  • Creating a Standard mode cluster
  • GKE security, backup, and cluster controls

Conclusion

  • Resources to keep building and learning
40,000 Toman