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
- Jennifer Davis, Ryn Daniels
- Accelerate: The Science of Lean Software and DevOps
- Nicole Forsgren PhD, Jez Humble, Gene Kim
- The Phoenix Project
- 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
- 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
- Jez Humble, David Farley
- Lean Enterprise: How High Performance Organizations Innovate at Scale
- Jez Humble, Joanne Molesky, Barry O'Reilly
- The Art Of Monitoring
- James Turnbull
- Clean Code: A Handbook of Agile Software Craftsmanship
- Robert C. Martin
- Site Reliability Engineering
- 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'
- Sidney Dekker
– When you find ‘human error,’ that is where learning begins. Improve the system.