All Aboard: Transforming Software Delivery Using Spinnaker
summary
A practical roadmap for replacing fragile manual releases with Spinnaker pipelines using Jenkins, Docker Compose → containers, Packer for immutable images, built‑in canary analysis and Fiat access control, plus an internal tool Leroy auto-creates pipelines and templates to enforce guardrails. Results: development team grows 2→5, ~40–50 engineers ship to five regions with hundreds of Spinnaker applications and 1,200 deployments/month, deployments become a click and rollback is one button — essentially make deployments boring and measurable.
AI-written summary · about
chapters (32)
- 0:00Introduction and speaker background
- 1:08What is software delivery transformation
- 2:13The paved road concept explained
- 3:40Starting with end goals in mind
- 5:02Core requirements and architecture needs
- 6:05Environment and compliance considerations
- 7:08Infrastructure and configuration management
- 8:14Source control and artifact management
- 9:37Continuous integration and delivery basics
- 10:22Spinnaker overview and community
- 11:46Visualizing delivery pipelines
- 13:31Tool selection and growth mindset
- 14:18Importance of metrics and transparency
- 16:23Company culture and engineering empowerment
- 17:25Building paved road pipelines
- 19:54Managed delivery and autonomous vehicles
- 21:17Redbox's Leroy tool for automation
- 22:23Masks and declarative pipelines
- 23:52Minimum viable pipelines approach
- 26:42Making deployments boring and safe
- 27:43Centralizing solutions with Spinnaker
- 28:53Deploying small changes and failing fast
- 30:19Immutability and blue-green deployments
- 31:43Spinnaker's built-in rollback support
- 32:07Rethinking staging environments
- 33:33Testing in production with canaries
- 35:18Automated canary analysis in Spinnaker
- 36:26Automating quality testing
- 37:49Security and compliance automation
- 39:17Access control and audit trails
- 40:42Change control and developer accountability
- 41:25Spinnaker productivity gains at Redbox
related talks
31mHow Spinnaker is Shaping Delivery Excellence at SAP
50mSpinnaker get control over your deployements
20mEmpowering Continuous Delivery with Spinnaker: A State of th...
48mContinuous Delivery with Spinnaker
24mUsing Jenkins and Spinnaker to Supercharge Your Deployment Pipelines
05mOvercoming Organizational Challenges in Continuous Delivery with Spinnaker
53mContinuous Deployment with Spinnaker — Automate All Your Deployments!
33mPanel Discussion: Spinnaker Success - CD as a Service using Spinnaker
