YoVDO

Autoscaling at Scale - How We Manage Capacity at Zalando

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses Kubernetes Courses Prometheus Courses Capacity Management Courses Autoscaling Courses Open Source Courses Envoy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore autoscaling strategies for managing capacity in large-scale Kubernetes environments through this insightful conference talk. Dive into Zalando's experience with managing approximately 140 Kubernetes clusters of varying sizes. Learn about implementing Horizontal Pod Autoscaler (HPA) and Vertical Pod Autoscaler (VPA) for both stateful and stateless applications, as well as Cluster Autoscaler for efficient resource allocation. Discover limitations, workarounds, and monitoring techniques to ensure sufficient capacity for applications. Gain valuable insights into common pitfalls when scaling with these controllers and explore proposed enhancements for more reliable and efficient autoscaling. Understand the intricacies of infrastructure management, including HPA-Scaling Behavior, multi-container pods, node pools, and control plane autoscaling in a cloud-native environment.

Syllabus

Intro
Infrastructure
Horizontal Pod Autoscaler (HPA)
HPA - Kube Metrics Adapter
HPA-Scaling Behavior
HPA - Multi Container Pods
Cluster Autoscaler (CA) - Node Pools
Cluster Autoscaler (CA) - Fork
Cluster Autoscaler (CA). Node Pool Priority
Control Plane Autoscaler
Open Source


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Accounting for Business Decision Making: Strategy Assessment and Control
University of Illinois at Urbana-Champaign via Coursera
Operations Management
Udemy
Operating Azure Stack Hub
Pluralsight
Using Workflow Management to Optimize Resource Allocation
Pluralsight
On Premises Capacity Upgrade and Monitoring with Google Cloud's Apigee API Platform
Pluralsight