Google Kubernetes Engine (GKE) Foundations: Deploying Stateful Applications
1h 14mIntermediate2023-06-01
Authors

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
0. Introduction
- 01 - GKE foundations
1. Google Kubernetes Engine (GKE) and Kubernetes Foundation
- 02 - Stateful applications
- 03 - Examples of stateful applications on Google Kubernetes Engine (GKE)
- 04 - Kubernetes operators
- 05 - Stateful applications in Kubernetes
- 06 - Why developers choose GKE
- 07 - Key concepts and phrases
2. Google Kubernetes Engine (GKE) Overview
- 08 - GKE overview
- 09 - Kubernetes clusters, nodes, and pods
- 10 - Cluster management and Terraform
- 11 - Persistent volumes and persistent volume claims
- 12 - Migrate for GKE and workloads
- 13 - Backup for GKE
3. GKE Use Cases and Security Tools
- 14 - Considerations for deploying a database in GKE
- 15 - GKE security - Network policy and security posture
- 16 - GKE Sandbox
- 17 - Migrating and modernizing traditional applications
4. GKE Stateful Application Demonstration
- 18 - GKE setup and resources to request
- 19 - Creating an Autopilot mode cluster
- 20 - Creating a Standard mode cluster
- 21 - GKE security, backup, and cluster controls
Conclusion
- 22 - Resources to keep building and learning