Conveyor: One-Tool-Fits-All Continuous Software Deployment
summary
Conveyor runs one deployment system across 30,000+ pipelines and ~400,000 deployments per week to millions of hosts, raising fully automated adoption from 12% to 97% automated (55% continuous, 42% scheduled). It favors in-place updates to halve resource cost versus blue‑green, uses a pluggable tasker controller to enforce app-specific safety (e.g., avoid losing two replicas), and a pipeline of Release Creator, artifact finders, Run Scheduler and Run Manager. Multi‑layer bootstrapping handles cluster manager failures.
AI-written summary · about
chapters (8)
- 0:00Introduction to Conveyor
- 2:50Deployment safety strategy
- 4:28Universal coverage goals
- 5:39Ecosystem and architecture
- 6:51Safe in-place updates
- 10:33System design and dependency
- 12:32Recovery and reliability
- 13:35Evaluation and conclusion
related talks
35mIntelligent Deployments at Scale: Effortless Continuous Deploy...
30mModern Continuous Delivery
41mAll Things Continuous
53mHow to Continuously Deliver Your Platform with Concourse
22mPath to Continuous Deployment
26mThe Many Ways to Deploy Continuously
30mBringing DevOps Success to Every App, Tool & Role in Your Org
22mAutomation Run Rampant
