Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))

Photo of author
Written By esrat

Our tech inventory contains the latest and greatest tech updates, reviews, comparisons, tutorials, and gaming. 


Price: $64.99 - $6.00
(as of Mar 21, 2025 12:58:22 UTC – Details)

Winner of the 2011 Jolt Excellence Award!

Getting software released to users is often a painful, risky, and time-consuming process.This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours―sometimes even minutes–no matter what the size of a project or the complexity of its code base.

Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the “deployment pipeline,” an automated process for managing all changes, from check-in to release. Finally, they discuss the “ecosystem” needed to support continuous delivery, from infrastructure, data and configuration management to governance.

The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes

Automating all facets of building, integrating, testing, and deploying softwareImplementing deployment pipelines at team and organizational levels Improving collaboration between developers, testers, and operationsDeveloping features incrementally on large and distributed teams Implementing an effective configuration management strategy Automating acceptance testing, from analysis to implementation Testing capacity and other non-functional requirements Implementing continuous deployment and zero-downtime releases Managing infrastructure, data, components and dependencies Navigating risk management, compliance, and auditing

Whether you’re a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever―so you can deliver value to your business rapidly and reliably.


From the Publisher

From the foreword by Martin Fowler

“Getting [Continuous Integration] working takes effort, but benefits are profound. Long, high-intensity releases become a thing of the past. Customers of software see ideas rapidly turn into working code that they can use every day. Perhaps most importantly, we remove one of the biggest sources of baleful stress in software development. Nobody likes those tense weekends trying to get a system upgrade released before Monday dawns.

It seems to me that a book that can show you how to deliver your software frequently and without the usual stresses is a no-brainer to read. For your team’s sake, I hope you agree.”

ASIN ‏ : ‎ 0321601912
Publisher ‏ : ‎ Addison-Wesley Professional; 1st edition (July 27, 2010)
Language ‏ : ‎ English
Hardcover ‏ : ‎ 512 pages
ISBN-10 ‏ : ‎ 9780321601919
ISBN-13 ‏ : ‎ 978-0321601919
Item Weight ‏ : ‎ 2.1 pounds
Dimensions ‏ : ‎ 7.35 x 1.3 x 9.4 inches

Customers say

Customers find the book’s information comprehensive and well-described. They find it interesting and a must-read, with clear explanations of concepts and processes in concise terminology. The real-life examples and stories are appreciated. Customers find the principles useful and effective for QA, development, operations, and release teams alike. The book provides a solid foundation on CI/CD processes and validates current practices. Overall, customers consider it an excellent product that provides good value for money.

Leave a Comment