Minimum CD is not the first step in a maturity model. However, it is still the bare minimum upon which many more practices should be built as appropriate to your context. To aid your journey in going beyond Minimum CD, we maintain a list of resources that focus on Continuous Delivery which we have found very useful in our own journeys.
These contain the basics for getting started, but also the knowledge needed to become an “Elite” CD organization. They are specific to solving the problem of “why can’t we go to production today?”
Reference | Type | Source |
---|---|---|
Continuous Delivery Pipelines | Book | Dave Farley |
Continuous Delivery Playbooks | Website | Dojo Consortium |
Continuous Delivery YouTube Channel | Video | Dave Farley |
Continuous Delivery: Anatomy of the Deployment Pipeline | Website | Dave Farley |
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation | Book | Dave Farley & Jez Humble |
Engineering the Digital Transformation | Book | Gary Gruver |
Implementing Continuous Delivery | Website | Nicole Forsgren, Jez Humble, & Gene Kim |
Real Example of a Deployment Pipeline in the Fintech Industry | Video | Dave Farley |
Refactoring Databases: Evolutionary Database Design | Book | Scott Ambler, Pramod Sadalage |
Release It! Second Edition | Book | Michael Nygard |
Trunk-Based Development And Branch Abstraction | Book | Paul Hammant |
Trunk-based Development | Website | Paul Hammant |
Continuous Integration Certification | Blog post | Martin Fowler |
5 Minute DevOps: What is a Production Issue? | Blog post | Bryan Finster |