The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
- Length: 480 pages
- Edition: 1
- Language: English
- Publisher: IT Revolution Press
- Publication Date: 2016-10-06
- ISBN-10: 1942788002
- ISBN-13: 9781942788003
- Sales Rank: #9037 (See Top 100 Books)
Increase profitability, elevate work culture, and exceed productivity goals through DevOps practices.
More than ever, the effective management of technology is critical for business competitiveness. For decades, technology leaders have struggled to balance agility, reliability, and security. The consequences of failure have never been greater―whether it’s the healthcare.gov debacle, cardholder data breaches, or missing the boat with Big Data in the cloud.
And yet, high performers using DevOps principles, such as Google, Amazon, Facebook, Etsy, and Netflix, are routinely and reliably deploying code into production hundreds, or even thousands, of times per day.
Following in the footsteps of The Phoenix Project, The DevOps Handbook shows leaders how to replicate these incredible outcomes, by showing how to integrate Product Management, Development, QA, IT Operations, and Information Security to elevate your company and win in the marketplace.
Table of Contents
Part I The Three Ways
Chapter 1 Agile, Continuous Delivery, And The Three Ways
Chapter 2 The First Way: The Principles Of Flow
Chapter 3 The Second Way: The Principles Of Feedback
Chapter 4 The Third Way: The Principles Of Continual Learning And Experimentation
Part II Where to Start
Chapter 5 Selecting Which Value Stream To Start With
Chapter 6 Understanding The Work In Our Value Stream, Making It Visible, And Expanding It Across The Organization
Chapter 7 How To Design Our Organization And Architecture With Conway’S Law In Mind
Chapter 8 How To Get Great Outcomes By Integrating Operations Into The Daily Work Of Development
PART III THE FIRST WAY: THE TECHNICAL PRACTICES OF FLOW
Chapter 9 Create The Foundations Of Our Deployment Pipeline
Chapter 10 Enable Fast And Reliable Automated Testing
Chapter 11 Enable And Practice Continuous Integration
Chapter 12 Automate And Enable Low-Risk Releases
Chapter 13 Architect For Low-Risk Releases
PART IV THE SECOND WAY: THE TECHNICAL PRACTICES OF FEEDBACK
Chapter 14 Create Telemetry To Enable Seeing And Solving Problems
Chapter 15 Analyze Telemetry To Better Anticipate Problems And Achieve Goals
Chapter 16 Enable Feedback So Development And Operations Can Safely Deploy Code
Chapter 17 Integrate Hypothesis-Driven Development And A/B Testing Into Our Daily Work
Chapter 18 Create Review And Coordination Processes To Increase Quality Of Our Current Work
PART V THE THIRD WAY: THE TECHNICAL PRACTICES OF CONTINUAL LEARNING AND EXPERIMENTATION
Chapter 19 Enable And Inject Learning Into Daily Work
Chapter 20 Convert Local Discoveries Into Global Improvements
Chapter 21 Reserve Time To Create Organizational Learning And Improvement
Chapter 22 Information Security As Everyone’S Job, Every Day
Chapter 23 Protecting The Deployment Pipeline