Keynote: One Deploy Plane, Every Runtime: How Shopify Generalized Cloud Native Beyon...
summary
Shopify runs a single deploy control plane that targets Kubernetes, VMs, Cloud Run, Cloudflare Workers and serverless runtimes, and it coordinates phased traffic shifts, automated rollbacks driven by live error metrics, and an auditable GitOps trail. The system uses a portable selector grammar (Kubernetes-style label selectors), Envoy with xDS for second-scale reweighting across regions, and an observability stack with Prometheus Thanos OpenTelemetry. At peak Black Friday the fleet served 489 million requests/min and used 3.18 million CPU cores.
AI-written summary · about
related talks
46mKeep Building Fresh: Shopify's Journey to Kubernetes
33mBuilding Shopify's PaaS on Kubernetes
17mKeynote: Extending Kubernetes: Application Orchestration to 1000’s of Clusters in...
41mShopify's Move from the Data Centre to the Cloud
17mHow We Deploy Shopify
10mKeynote: Creating the Enterprise App Store
19mBuilding an On-Premise Kubernetes...
26mKeynote: Kubernetes - The Universal Control Plane
