- File Size: 7631 KB
- Print Length: 501 pages
- Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
- Publisher: Addison-Wesley Professional; 1 edition (July 27, 2010)
- Publication Date: July 27, 2010
- Sold by: Amazon.com Services LLC
- Language: English
- ASIN: B003YMNVC0
- Text-to-Speech: Enabled
- Word Wise: Enabled
- Lending: Not Enabled
- Amazon Best Sellers Rank: #588,178 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler)) 1st Edition, Kindle Edition
Use the Amazon App to scan ISBNs and compare prices.
Item Under Review
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Customers who bought this item also bought
“If you need to deploy software more frequently, this book is for you. Applying it will help you reduce risk, eliminate tedious work, and increase confidence. I’ll be using the principles and practices here on all my current projects.”
–Kent Beck, Three Rivers Institute
“Whether or not your software development team already understands that continuous integration is every bit as necessary as source code control, this is required reading. This book is unique in tying the whole development and delivery process together, providing a philosophy and principles, not just techniques and tools. The authors make topics from test automation to automated deployment accessible to a wide audience. Everyone on a development team, including programmers, testers, system administrators, DBAs, and managers, needs to read this book.”
–Lisa Crispin, co-author of Agile Testing
“For many organizations Continuous Delivery isn’t just a deployment methodology, it’s critical to doing business. This book shows you how to make Continuous Delivery an effective reality in your environment.”
–James Turnbull, author of Pulling Strings with Puppet
“A clear, precise, well-written book that gives readers an idea of what to expect for the release process. The authors give a step-by-step account of expectations and hurdles for software deployment. This book is a necessity for any software engineer’s library.”
–Leyna Cotran, Institute for Software Research, University of California, Irvine
“Humble and Farley illustrates what makes fast-growing web applications successful. Continuous deployment and delivery has gone from controversial to commonplace and this book covers it excellently. It’s truly the intersection of development and operations on many levels, and these guys nailed it.”
–John Allspaw, VP Technical Operations, Etsy.com and author of
The Art of Capacity Planning and Web Operations
“If you are in the business of building and delivering a software-based service, you would be well served to internalize the concepts that are so clearly explained in Continuous Delivery. But going beyond just the concepts, Humble and Farley provide an excellent playbook for rapidly and reliably delivering change.”
–Damon Edwards, President of DTO Solutions and co-editor of dev2ops.org
“I believe that anyone who deals with software releases would be able to pick up this book, go to any chapter and quickly get valuable information; or read the book from cover to cover and be able to streamline their build and deploy process in a way that makes sense for their organization. In my opinion, this is an essential handbook for building, deploying, testing, and releasing software.”
–Sarah Edrie, Director of Quality Engineering, Harvard Business School
“Continuous Delivery is the logical next step after Continuous Integration for any modern software team. This book takes the admittedly ambitous goal of constantly delivering valuable software to customers, and makes it achievable through a set of clear, effective principles and practices.”
–Rob Sanheim, Principal at Relevance, Inc.--This text refers to an alternate kindle_edition edition.
From the Back Cover
Would you like to tell us about a lower price?
There was a problem filtering reviews right now. Please try again later.
Perhaps the most valuable thing this book gives me is validation for processes I've been begging to get done where I work. That alone saves time in the decision making process.
The authors show that they have operated at the coal face, so to speak, and always provide both sides to their arguments/propositions.
It's clear that operating in cross-functional teams and deploying in an iterative, automated manner is the most efficient, safest and secure manner in deploying applications. This is contrary to how many folk have previously talked about securely deploying software :)
But to be successful, I've found with reading a chapter, find just one thing in the chapter you can do to change your job for the better. Learn that one thing and do that one change until it becomes "the way" you do things.
Trying to change five things at once is probably too much to take on. But making one positive change at a time is an easily obtainable goal. Then go back and review the chapter or different chapter and pick another change to implement. Then rinse and repeat.
While the technologies in the book may be dated to some, the ideas are still timely, and when followed improve software and the ability to release it.
Top international reviews
Author has practical experience and they talk you through the approaches for CI and real life experiences.
Brilliant book, I recommend.
One day I decided to finish this book because I don't like to leave the things half done. Surprisingly, starting from chapter 5, I realized that this book is exactly what I was looking for. The first chapters (1-4), before, didn't gave me any clue that it is describing such a system. I really enjoyed reading every chapter afterwards even when some chapters sound uninteresting. I still kept reading all. I could see everything described in this book is relevant to my project or to companies product portfolio. I even discovered additional books that I have to read to complete the entire picture on software "product" development.
I strongly recommend this book to every software engineer, test engineer, software development manager, etc. before this practice gets out of date.
I loved the concepts about deployments with no downtime and also found their maturity model a good guideline for improvement.
I definitely recommend the reading for software development folks.