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

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

Jez Humble, David Farley

Winner of the 2011 Jolt Excellence Award!

Getting software program published to clients is usually a painful, dicy, and time-consuming process.

This groundbreaking new publication units out the rules and technical practices that enable

rapid, incremental supply of top of the range, beneficial new performance to clients. Through

automation of the construct, deployment, and checking out procedure, and greater collaboration between

developers, testers, and operations, supply groups can get adjustments published in an issue of hours—

sometimes even minutes–no topic what the scale of a venture or the complexity of its code base.


Jez Humble and David Farley commence through offering the rules of a quick, trustworthy, low-risk

delivery technique. subsequent, they introduce the “deployment pipeline,” an automatic procedure for

managing all alterations, from check-in to unlock. ultimately, they talk about the “ecosystem” wanted to

support non-stop supply, from infrastructure, information and configuration administration to governance.


The authors introduce state of the art options, together with automatic infrastructure management

and information migration, and using virtualization. for every, they evaluation key matters, determine best

practices, and reveal find out how to mitigate hazards. insurance includes


• Automating all aspects of establishing, integrating, checking out, and deploying software

• imposing deployment pipelines at workforce and organizational levels

• enhancing collaboration among builders, testers, and operations

• constructing gains incrementally on huge and disbursed teams

• imposing an efficient configuration administration strategy

• Automating attractiveness checking out, from research to implementation

• trying out ability and different non-functional requirements

• imposing non-stop deployment and zero-downtime releases

• handling infrastructure, information, elements and dependencies

• Navigating chance administration, compliance, and auditing


Whether you’re a developer, structures administrator, tester, or supervisor, this publication can help your

organization flow from inspiration to unlock swifter than ever—so you could carry price on your business

rapidly and reliably.


Show sample text content

Download sample