Session
Scaling Applications with Kubernetes: Load Balancing and Autohealing on GKE
Brief Description:
Applications in the cloud need to be resilient and capable of scaling up or down seamlessly based on user demand. In this session, we’ll explore how Kubernetes and Google Kubernetes Engine (GKE) simplify application scaling through load balancing and autohealing. You’ll learn how to build fault-tolerant systems that recover automatically from failures while efficiently distributing traffic across replicas.
What to Expect:
1. A step-by-step walkthrough of horizontal pod autoscaling (HPA) in Kubernetes.
2. How GKE load balancers work to distribute traffic across nodes and pods.
3. An introduction to readiness and liveness probes to keep your apps healthy.
4. Hands-on demonstration of autohealing in action (a failing pod being replaced automatically).
5. Best practices for optimizing workloads for performance and cost.
Basic Requirements:
1. Familiarity with containers and Kubernetes basics (pods, deployments, services).
2. A GCP account with billing enabled.
3. Installed tools: gcloud CLI, kubectl, and optionally Cloud Shell Editor.
4. Prior exposure to GKE clusters (creating one, deploying a simple app) will be helpful.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top