The DevOps culture
Continuous Integration (CI), Delivery, and Deployment tackle two problems that we traditionally leave until the end of our software life cycle: integration of code and strategies for deployment.
We've learned that doing something in large chunks, is very risky, especially in a complex software environment. Waiting until the end of your software development process to work out how to combine different parts of the system and deploy them leaves a critical feedback loop open for too long.
Work done during the integration and deployment phase will often include changes to how our software is built. Leaving it until the last moment to receive this feedback will either be costly or will mean it's ignored.
Modern software teams ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access