The Elephant in the Kubernetes Room: Team Interactions at Scale
Talkat KubeCon + CloudNativeCon North America 2019 · on Thursday, 2019-11-21· at 15:20· Room 6F - San Diego Convention Center, Upper Level·
summary
Kubernetes adoption requires an explicit internal platform team rather than expecting every product team to run clusters; Airbnb builds a small CLI called cube gen to generate kube manifests and scales that approach to 1,000+ engineers, driving 23,000 pageviews for their writeup. The guidance uses Team Topologies (four team types) and argues the platform must be a platform as product with on‑call, docs, NPS feedback, and low‑surface self‑service to cut extraneous cognitive load.
AI-written summary · about
chapters (10)
- 0:00Start
- 5:29microservices ops complexity
- 5:41deploy & run abstractions
- 6:51A digital platform is a foundation of self-service APIs, tools, services, knowledge and support which are arranged as a compelling internal product.
- 13:33Team Cognitive Load
- 13:45Intrinsic (skills) Extraneous (mechanics)
- 16:33Clarify (platform) service boundaries and provide abstractions to reduce the cognitive load on teams.
- 28:30Assess cognitive load How well can the team understand the platform/Kubernetes abstractions they need to use on a regular basis?
- 28:55Define your platform What's the gap between your Kubernetes implementation and an internal digital platform?
- 29:19Team Interactions Who is responsible for what? Who is impacted? How do you collaborate on new platform internal services? Collaboration vs X-as-a-Service
related talks
04mScaling teams with technology
19mKeynote Talk: Platform as a Product: Are We Nearly There Yet
11mKeynote: Kubernetes and Platform Engineering: A Strategic Partnership for Scalab...
23mScaling Kubernetes in Regulated Environments Through Platform APIs
25mOverwhelmed by Scale: How Product Thinking Fixes Platform Teams - Dominik Schmidle
35mPanel: Navigating the Path to Platform Engineering...
19mPlatform Engineering beyond the Buzzword?
26mLessons Learned from 7 years of Running Developer Platforms
