Book review: The DevOps Handbook

Andreas Wittig – 13 Jan 2017

How to create world-class agility, reliability, and security in technology organizations? The DevOps Handbook (IT Revolution Press) is answering this question. Read on for a review of The DevOps Handbook.

The DevOps Handbook

The DevOps Handbook starts with the author’s “aha” moments with DevOps. I’d like to share my personal “aha” moment with you, as well. Back in 2012 I have been working on an online banking platform. Our team of software engineers had the goal of releasing at least one feature or major improvement per week. But the process of shipping software did not allow us to do so: manual instead of automated tests, poor communication and feedback between software development and operations, time-consuming provisioning of new infrastructure and environments. To be able to get feedback from our customers as soon as possible, we were looking for a way to be able to deploy new features and improvements much faster and more often. Our team started to build and operate its own infrastructure on top of Amazon Web Services. We were also investing into automated tests and deployments very heavily. As a result, we were able to deploy to production with less risk and much faster.

Back to topic! I have been reading The DevOps Handbook recently. I can highly recommend this book written by Gene Kim, Jez Humble, Patrick Debois, and John Willis. The DevOps Handbook is summarizing and structuring the concepts behind DevOps clearly.

The book starts with illustrating the chronic conflict between Development and IT Operations.

Dev vs. Ops

Solving the conflict by transferring learnings from the manufacturing value stream to the technology value stream is the main focus of the book. The author’s are focusing on the Three Ways. The Three Ways are the core principals behind DevOps: Flow, Feedback, and Continual Learning.

The Three Ways

The DevOps Handbook is clearly stating the core of DevOps. The book is not focusing on tools like Infrastructure as Code, Containers, or Configuration Management. It is all about people, culture, and processes. The book is creating a language to describe DevOps and gain a common understanding. Highly recommended no matter if you have a technical or business background.

Andreas Wittig

Andreas Wittig

I’m the author of Amazon Web Services in Action. I work as a software engineer, and independent consultant focused on AWS and DevOps.

You can contact me via Email, Twitter, and LinkedIn.

Briefcase icon
Hire me
Cover of Rapid Docker on AWS

New book: Rapid Docker on AWS

A rapid way to get your web application up and running on AWS. Made for web developers and DevOps engineers who want to dockerize their web applications and run their containers on Amazon Web Services. Prior knowledge of Docker and AWS is not required.

Buy icon
Buy now
Marbot Logo

Incident Management for Slack

Team up to solve incidents with our chatbot marbot. Never miss a critical alert. Escalate alerts from your AWS infrastructure among your team members. Strong integrations with all parts of your AWS infrastructure: CloudWatch, Elastic Beanstalk, RDS, EC2, ...

Slack icon
Try for free
🎉 Rapid Docker on AWS out now
Learn to bundle your application into Docker containers and run them on AWS. Get the eBook or join the Online Seminar.