Managing a Million Infra Resources at Spotify - Designing the Platform to Manage Change at Scale
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how Spotify's engineering teams designed and operate a Kubernetes-based "Declarative Infrastructure platform" that manages nearly one million infrastructure resources across the organization. Discover the architectural decisions and platform primitives that enable tens of Platform teams to support first- or third-party resources at massive scale, including how Spotify's Storage team manages all Bigtable instances through the unified platform. Explore the mix-and-match approach using technologies like KCC (GCP Config Connector), kro (Kube Resource Orchestrator), K-Poperator (Spotify's internal operator framework), and Kubebuilder that allows platform teams to customize solutions for their specific use cases. Gain insights into the platform principles that guide Spotify's infrastructure management strategy and understand the practical lessons learned from five years of operating this large-scale platform in production, including how it empowers developers while maintaining centralized governance and control.
Syllabus
Managing a Million Infra Resources at Spotify: Designing the Platfo... Oliver Soell & Fredrik Sommar
Taught by
CNCF [Cloud Native Computing Foundation]