Is Continuous Delivery all about the nuts and bolts of CI? Infrastructure automation and the design of build pipelines? The biggest constraint to being able to incrementally roll out new features are oftentimes the problems in the design of the system itself. And this is often drowned in the CD conversation. To enable rapid, frequent release, it is essential to understand the kinds of constraints we should consider when evolving the architecture of our systems. In this talk, our colleague Sam Newman pulls together a series of patterns that will help you identify what to look for in your own systems when moving towards Continuous Delivery.
Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of Thoughtworks.