If you’re looking for resources to help you learn about DevOps, our informal book club has come up with the top 5 DevOps books, covering topics that will help teams and individuals get started or streamline existing processes. (As you’ll soon notice, Jez Humble and Gene Kim write a lot of good books!).
Here are the 5 DevOps books we’ve found to be the most useful, in no particular order:
Authors: Gene Kim, Jez Humble, Patrick Debois and John Willes
This is a big book with big ideas, and a great entry to DevOps for aspirants. Gift a copy to management for less painful releases in no time.
Authors: Gene Kim, George Spafford and Kevin Behr
This book belongs to a genre you might not have heard of before (we certainly hadn’t before reading it): the business novel. If you’re happiest learning about how to improve IT processes by reading about the trials and tribulations of a fictional company in what is essentially a perfect case study, this is the DevOps book for you.
Authors: Gene Kim, Jez Humble and Nicole Forsgren
This slim book is split into two (theory and practice) and covers basically everything. It’s very quotable, too.
Authors: David Farley and Jez Humble
This is a classic guide that lays out the principles that should guide all stages of releasing software. It’s nine years old but the practice recommendations hold.
Author: Sanjeev Sharma
For the enterprise developer who also loves football, this book has practical advice from the head of DevOps at IBM, who knows what he’s talking about.