CONTENTS
Note from the Publisher on the Second Edition
Foreword to the Second Edition: Nicole Forsgren
Foreword to the First Edition: John Allspaw
01Agile, Continuous Delivery, and the Three Ways
NEW Case Study: Approaching Cruising Altitude: American Airlines’ DevOps Journey (Part 1) (2020)
02The First Way: The Principles of Flow
NEW Case Study: Flow and Constraint Management in Healthcare (2021)
03The Second Way: The Principles of Feedback
NEW Case Study: Pulling the Andon Cord at Excella (2018)
04The Third Way: The Principles of Continual Learning and Experimentation
NEW Case Study: The Story of Bell Labs (1925)
05Selecting Which Value Stream to Start With
Case Study: Nordstrom’s DevOps Transformation (2014–2015)
NEW Case Study: Kessel Run: The Brownfield Transformation of a Mid-Air Refueling System (2020)
NEW Case Study: Saving the Economy From Ruin (With a Hyperscale PaaS) at HMRC (2020)
Case Study: Nordstrom’s Experience with Value Stream Mapping (2015)
Case Study: Operation InVersion at LinkedIn (2011)
07How to Design Our Organization and Architecture with Conway’s Law in Mind
Case Study: Conway’s Law at Etsy (2015)
Case Study: API Enablement at Target (2015)
08How to Get Great Outcomes by Integrating Operations into the Daily Work of Development
Case Study: Big Fish Games (2014)
NEW Case Study: Better Ways of Working at Nationwide Building Society (2020)
Part III—The First Way: The Technical Practices of Flow
09Create the Foundations of Our Deployment Pipeline
Case Study: Enterprise Data Warehouse (2009)
NEW Case Study: How a Hotel Company Ran $30B of Revenue in Containers (2020)
10Enable Fast and Reliable Automated Testing
Case Study: Google Web Server (2005)
11Enable and Practice Continuous Integration
Case Study: HP LaserJet Firmware (2006)
Case Study: Continuous Integration of Bazaarvoice (2012)
12Automate and Enable Low-Risk Releases
Case Study: Daily Deployments at CSG International (2013)
Case Study: Etsy—Self-Service Developer Deployment: An Example of Continuous Deployment (2014)
Case Study: Dixons Retail—Blue-Green Deployment for Point-of-Sale System (2008)
Case Study: Dark Launch of Facebook Chat (2008)
NEW Case Study: Creating a Win-Win for Dev & Ops at CSG (2016)
13Architect for Low-Risk Releases
Case Study: Evolutionary Architecture at Amazon (2002)
Case Study: Strangler Fig Pattern at Blackboard Learn (2011)
Part IV—The Second Way: The Technical Practices of Feedback
14Create Telemetry to Enable Seeing and Solving Problems
Case Study: DevOps Transformation at Etsy (2012)
Case Study: Creating Self-Service Metrics at LinkedIn (2011)
15Analyze Telemetry to Better Anticipate Problems and Achieve Goals
Case Study: Telemetry at Netflix (2012)
Case Study: Auto-Scaling Capacity at Netflix (2012)
Case Study: Advanced Anomaly Detection (2014)
16Enable Feedback So Development and Operations Can Safely Deploy Code
Case Study: Right Media (2006)
Case Study: The Launch and HandOff Readiness Review Google (2010)
17Integrate Hypothesis-Driven Development and A/B Testing into Our Daily Work
Case Study: Hypothesis-Driven Development at Intuit, Inc. (2012)
18Create Review and Coordination Processes to Increase Quality of Our Current Work
Case Study: Peer Review at GitHub (2011)
NEW Case Study: From Six-Eye Principle to Release at Scale at Adidas (2020)
Case Study: Code Reviews at Google (2010)
Case Study: Pair Programming Replacing Broken Code Review Processes at Pivotal Labs (2011)
Part V—The Third Way: The Technical Practices of Continual Learning and Experimentation
19Enable and Inject Learning into Daily Work
Case Study: AWS US-East and Netflix (2011)
NEW Case Study: Turning an Outage into a Powerful Learning Opportunity at CSG (2020)
20Convert Local Discoveries into Global Improvements
Case Study: Standardizing a New Technology Stack at Etsy (2010)
NEW Case Study: Crowdsourcing Technology Governance at Target (2018)
21Reserve Time to Create Organizational Learning and Improvement
Case Study: Thirty-Day Challenge at Target (2015)
Case Study: Internal Technology Conferences at Nationwide Insurance, Capital One, and Target (2014)
22Information Security Is Everyone’s Job Every Day
Case Study: Static Security Testing at Twitter (2009)
Case Study: 18F Automating Compliance for the Federal Government with Compliance Masonry (2016)
Case Study: Instrumenting the Environment at Etsy (2010)
NEW Case Study: Shifting Security Left at Fannie Mae (2020)
23Protecting the Deployment Pipeline
Case Study: Automated Infrastructure Changes as Standard Changes at Salesforce.com (2012)
Case Study: PCI Compliance and a Cautionary Tale of Separating Duties at Etsy (2014)
NEW Case Study: Biz and Tech Partnership toward Ten "No Fear Releases" Per Day at Capital One (2020)
Case Study: Proving Compliance in Regulated Environments (2015)
Case Study: Relying on Production Telemetry for ATM Systems (2013)
A Call to Action: Conclusion to The DevOps Handbook