Buy new:
S$99.57
Only 1 left in stock.
US imports may differ from local products. Additional terms apply. Learn More.

Amazon International Store

  • International products have separate terms, are sold from abroad and may differ from local products, including fit, age ratings, and language of product, labeling or instructions.
  • Manufacturer warranty may not apply.
  • Learn more about Amazon International Store.
S$S$99.57 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
S$S$99.57
Subtotal
Initial payment breakdown
Postage cost, delivery date and order total (including tax) shown at checkout
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers and we don’t sell your information to others. Find out more
Ships from and sold by Amazon US.
Other Sellers on Amazon
Added
S$96.42
& FREE Delivery. Details
Sold by: Amazon SG
Sold by: Amazon SG
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we dispatch the item.
Delivery rates and Return policy
Added
S$87.90
+ S$8.99 Delivery
Sold by: MplusL Germany
Sold by: MplusL Germany
(162 ratings)
84% positive over last 12 months
In stock
Delivery rates and Return policy
Added
S$111.28
& FREE Delivery
Sold by: Yachew
Sold by: Yachew
(1 rating)
0% positive over last 12 months
Usually dispatched within 3 to 4 days
Delivery rates and Return policy

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation Hardcover – Illustrated, 5 August 2010

4.7 out of 5 stars 332

Get S$5 Off with Mastercard W/WE Cards. Enter code MCAMZ5 at checkout. Discount Provided by Amazon. 1 applicable promotion
  • Get S$5 Off with Mastercard W/WE Cards. Enter code MCAMZ5 at checkout. Discount Provided by Amazon. Terms
{"desktop_buybox_group_1":[{"displayPrice":"S$99.57","priceAmount":99.57,"currencySymbol":"S$","integerValue":"99","decimalSeparator":".","fractionalValue":"57","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"Z%2BE%2BHtnIurKpAMMZPYZUGbxZm5HlAzS70tJgkXblW%2BV7vhYFSuGQtvp3UI%2B1utJzTEIFHxk5lwVfvjZGBAG4lpERt7Sn0ZXR31c84Etrmz4vluahT5sckjb0VZYf3g1yVs7QYgNzKrzMKshn2tzNKXRrcxk4z8PVRHwJfyrIOcwUWZlUpZR9MLvVP7pZ4X3s","locale":"en-SG","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

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 software * Implementing deployment pipelines at team and organizational levels * Improving collaboration between developers, testers, and operations * Developing 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.

Frequently bought together

S$99.57
Get it Apr 27 - 29
Only 1 left in stock.
Ships from and sold by Amazon US.
+
S$46.28
Get it as soon as Sat, 20 Apr
In stock
Ships from and sold by Amazon SG.
+
S$50.40
Get it as soon as Mon, 22 Apr
Only 2 left in stock.
Sold by GlobalBook Traders and ships from Amazon Fulfillment.
Total Price:
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Photo of Martin Fowler

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."

Product description

Review

"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.

From the Back Cover

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 software

- Implementing deployment pipelines at team and organizational levels

- Improving collaboration between developers, testers, and operations

- Developing 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.

Product details

  • ASIN ‏ : ‎ 0321601912
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 512 pages
  • ISBN-10 ‏ : ‎ 9780321601919
  • ISBN-13 ‏ : ‎ 978-0321601919
  • Customer reviews:
    4.7 out of 5 stars 332

Customer reviews

4.7 out of 5 stars
4.7 out of 5
332 global ratings

Review this product

Share your thoughts with other customers

Top reviews from Singapore

There are 0 reviews and 1 rating from Singapore

Top reviews from other countries

Translate all reviews to English
Humberto Geovanni Garcia Reyes
5.0 out of 5 stars Duda
Reviewed in Mexico on 18 February 2022
Verified Purchase
Ya tengo eate libro super recomendado, pero quisiera saber si esta la versión de "Continuous Intagration" en pasta dura, gracias.
zabucchi stefano
5.0 out of 5 stars A must if you are interested in CI/CD
Reviewed in Italy on 17 November 2022
Verified Purchase
This is a must read if you are interested in CI/CD.
Dar
5.0 out of 5 stars Fantastic Book that everyone doing CI/CD, DevOps, etc. should read
Reviewed in Australia on 14 December 2023
Verified Purchase
This book predates a lot of the hype around DevOps and CI/CD. It focuses on fundamental reasoning, and doesn't focus too much on specific products. I have recommended this book numerous times since buying it, as it gives you a great broad view, where-as a lot of other books will be too focused on a specific set of tools and only give you adequate advice within the limitations of that toolset - this book gives you ideals, and lets to work out how best to implement them within your environmental contstraints.
Chris Ford
5.0 out of 5 stars Bringing it all together
Reviewed in the United Kingdom on 29 July 2017
Verified Purchase
There are many books about agile, lean, testing, continuous integration etc. But this book achieves something at the next level. It ties all these separate, vital parts together in a philosophy that you can explain to your CTO. What's more, it's also sufficiently detailed to be a useful handbook to a practitioner on a team. I've bought this book multiple times, sometimes to replace a copy I've lost but also to give to colleagues who've been looking for a guide towards better, safer and more pleasant software delivery.
One person found this helpful
Report
Baver Acu
5.0 out of 5 stars Great book on sofware delivery
Reviewed in Germany on 3 August 2016
Verified Purchase
I bought this book a year ago after hearing the keyword "Continuous Delivery" in a discussion. The first 4 chapters were so boring that I stopped reading it. Then, our company has started to use a continous integration "pipeline" with several stages including gerrit and pre-commit verification stage. I was really curious about what this system is called whether there is a nice article or a book describing the entities in such a system, the idea behind it, and how to create such a system properly. I failed to find.
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.
6 people found this helpful
Report