Continuous Delivery is a software development discipline where The book by Jez Humble and Dave Farley is the foundation book on this. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler)) [Jez Humble. What is Continuous Delivery? The ability to get changes into production or into the hands of users safely and quickly in a sustainable way.
|Published (Last):||11 July 2016|
|PDF File Size:||7.67 Mb|
|ePub File Size:||12.31 Mb|
|Price:||Free* [*Free Regsitration Required]|
The book by Jez Humble and Humbble Farley is the foundation book on this topic. Languages rise and fall. If this sounds too good to be true, bear in mind: Howe It’s a great book to take a perfect grasp of software release strategies. Knuth’s Art of Comput Technologists operate in a fast-moving environment. I would recommend this book for both experienced software engineers or the engineers who just started.
No trivia or quizzes yet. Apr 29, Chris Wood rated it it was amazing Shelves: This regular deployment gave them many advantages: It is always limited by some bottleneck in the system. The opportunity is missed, here, and many other places.
Despite the name “devops” this should extend beyond developers and operations to include testers, database teams, and anyone else needed to get software into production.
This capability provides an incredible competitive advantage for organizations that are willing to invest the effort to pursue it. It’s kind of like bible on continuous delivery that I’m sure I’ll be referring back to as certain aspects of it become important in my work. This book is considered a cornerstone of the DevOps movement.
But it was written 10 years ago and sometimes that’s obvious.
It seem 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.
Mar 23, Eduards Sizovs rated it it was amazing.
Aug 04, Rod Hilton rated it it was amazing Shelves: Interesting to see the book hasn’t lost any relevance despite being written in For years we laboured under the misapprehension that going faster meant breaking things. I noticed lots of people complaining about the repetitiveness of the book. I appreciate the feedback and encouragement.
I also delviery that the end-state, actually delivering working software through completely non-stressful deployments is a heavenly situation in which to work. CI keeps a development team in sync with each other, removing the delays due to integration issues. Trivia About Continuous Delive I definitely recommend the reading for software development folks. The primary goal of continuous delivery is to make software deployments painless, low-risk events that can be performed at any time, on demand.
Presentation layers move between thick and thin client across desktop, laptop, tablet, and phone architectures. But the principles are there.
Continuous delivery makes it economic to work in small batches. For more details, you should go to the book. Bit of dry in the writing but worth the read. If you like books and love to build cool products, we may be looking for you.
View all 3 comments. We also avoid the large amounts of re-work that plague the phased approach.
The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. Want to Read saving…. Since I read it cover to cover, celivery got mildly annoying, but it was pretty minor.
Most of the ideas presented in the book could be wrapped in one long yet succinct blog post.