DevOps Reading List
Many of these readings long pre-date the creation (in 2008) of the term DevOps. But the DevOps movement does not pretend to have sprung, like Athena, fully-formed from the head of Zeus. All of the leading DevOps figures explicitly acknowledge their great debt to the many brilliant figures who laid the foundations for what we today call DevOps, which consists in the merging of many earlier streams of thought on how to develop software and manage its deployment and operations.
-
A Pattern Language,
Christopher Alexander
Reviewer(s): -
Antifragile,
Nassim Nicholas Taleb
Reviewer(s): -
Continuous Delivery,
Jez Humble and David Farley
Reviewer(s): Sneha Ghosh, Ravish Bhatia
Our review -
DevOps Case Studies,
The IT Revolution
Reviewer(s): -
Docker Up and Running,
Karl Matthias and Sean P. Kane
Reviewer(s): -
Domain-Driven Design,
Eric Evans
Reviewer(s): -
Effective DevOps,
Jennifer Davis and Katherine Daniels
Reviewer(s): -
Implementing Lean Software Development,
Mary and Tom Poppendieck, Jeff Sutherland, and Kent Beck
Reviewer(s): Chaoqun Huang, Qiwei Zhou
Our review -
Infrastructure as Code: Managing Servers in the Cloud,
Kief Morris
Reviewer(s): Adit Kumar, Shivraj
Our review -
Just-in-Time for Today and Tomorrow,
Taiichi Ohno and Setsuo Mito
Reviewer(s): -
Kubernetes Up and Running,
Kelsey Hightower, Brendan Burns, and Joe Beda
Reviewer(s): Sneha Ghosh, Ravish Bhatia
Our review -
Leading the Transformation: Applying Agile and DevOps Principles
at Scale,
Gary Gruver and Tommy Mouser
Reviewer(s): -
Lean Software Development: An Agile Toolkit,
Mary and Tom Poppendieck
Reviewer(s): Jiawei Wang, Bowei Xu
Our review -
Making Work Visible,
Dominica DeGrandis
Reviewer(s): Akshay Hazare
Our review -
Manifesto for Agile Software Development,
multiple authors
Reviewer(s): Lili Xu, Yang Lou
Our review -
"No Silver Bullet,"
Fred Brooks
Reviewer(s): Tingjun Zhang
Our review -
Phoenix Project,
Gene Kim
Reviewer(s): Garima Negi, Drumil Kaushik
Our review -
Practical
DevOps
,
Joakim Verona
Reviewer(s): Pravar Singh, Kanishk Dugar -
Release It!,
Michael T. Nygard
Reviewer(s): -
Rugged DevOps,
The Rugged Summit
Reviewer(s): Arun Kuruvilla
Our Review -
Site Reliability Engineering,
Betsy Beyer
Reviewer(s): -
Software Tools in Pascal,
Brian Kernighan and P.J. Plauger
Reviewer(s): -
The Art of Monitoring,
James Turnbull
Reviewer(s): Tanya Jha, Jatri Dave
Our Review -
The DevOps Handbook,
Gene Kim, Patrick Debois, John Willis, Jez Humble,
and John Allspaw
Reviewer(s): Janiel Atul Patel, Chiquita Ratnakar Prabhu
Our review -
The Machine That Changed the World,
James Womack, Daniel Jones, and Daniel Roos
Reviewer(s): Saniya Alekar, Anshal N Savla
Our review -
The Mythical Man-Month,
Fred Brooks
Reviewer(s): -
The Principles of Product Development Flow,
Donald G. Reinersten
Reviewer(s): -
The Timeless Way of Building,
Christopher Alexander
Reviewer(s): -
The UNIX Programming Environment,
Brian Kernighan and Rob Pike
Reviewer(s): Srinivas, Arun Kuruvilla
Our review -
"The Use of Knowledge in Society,"
F.A. Hayek
Reviewer(s): Linfeng Wang, Tingjung Zhang
Our review -
The Web Application Hacker's Handbook: Discovering and Exploiting Security Flaws
Reviewer(s): Om Narayan, Jayesh Mhatre
Our review -
Toyota Production System: an Integrated Approach to
Just-in-Time,
Yasuhiro Monden
Reviewer(s): Datta Dwarampudi
Our review -
Version Control with Git,
John Loeliger and Matthew McCullough
Reviewer(s): Richa Desai
Our review