DevOps Books
This is a list of DevOps-related books that we think are pretty cool.
- Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale — by Jennifer Davis, Ryn Daniels
- Accelerate: The Science of Lean Software and DevOps — by Nicole Forsgren PhD, Jez Humble, Gene Kim
- The Phoenix Project — by Gene Kim, Kevin Behr, George Spafford – this one is in the form of a novel, so it’s a quick read. It tells the story of a company that really, really needs DevOps.
- The Goal: A Process of Ongoing Improvement — by Eli Goldratt, Jeff Cox - this one is also written as a novel, taking you through the learning process of understanding Theory of Constraints. (Warning, reading this as a woman is frustrating in places. It’s kinda 1950s.)
- Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation — by Jez Humble, David Farley
- Lean Enterprise: How High Performance Organizations Innovate at Scale — by Jez Humble, Joanne Molesky, Barry O’Reilly
- The Art Of Monitoring — by James Turnbull
- Clean Code: A Handbook of Agile Software Craftsmanship — by Robert C. Martin
- Site Reliability Engineering — by Edited by Betsy Beyer, Chris Jones, Jennifer Petoff and Niall Richard Murphy – each chapter has a different author.
- The Field Guide to Understanding ‘Human Error’ — by Sidney Dekker – When you find ‘human error,’ that is where learning begins. Improve the system.