The 20 Year Platform – bringing together Kubernetes, 12-Factor and Functions
summary
Argues that Kubernetes is the agreed base platform but needs higher layers: a service mesh like Istio/Envoy that injects sidecar proxies to capture traffic, enforce mTLS, do canary splits and collect telemetry without changing apps; Knative providing serving (revisions, stable URLs, scale‑to‑0) and eventing (brokers/triggers using CloudEvents) to make serverless and 12‑factor apps native on Kubernetes; and Tekton standardizing build pipelines. Cites Gilt moving to ~450 services (~1,200 instances) and IBM running 19,000 clusters as evidence these pieces scale.
AI-written summary · about
chapters (8)
- 0:00The evolution of platforms
- 2:12Architectural history
- 4:21Modern platform requirements
- 9:16The role of Kubernetes
- 12:13Managing service interactions
- 18:55Developer experience with Knative
- 25:39Automating pipelines with Tekton
- 28:46Future innovation and ecosystem
related talks
40mThe Elephant in the Kubernetes Room: Team Interactions
39mPlatform Engineering as a (Community) Service
41mTales of the mythical Cloud-Native Platform
14mBridging the Layers: Platform Engineering in the Modern Network
47mPlatform Team Structures and Concerns
15mOpening Keynote talk
18mThe Past, the Present, and the Future of Platform Engineering
38mA story about platform engineering — Niklas Voss
