It's been on the radar for some time, but DevOps is still a work in progress. If your IT shop is ready for change or if you want to find out more about the DevOps movement, these books will get you started.
Though not many books have yet been published specifically about DevOps, there are many out there to introduce operations folks to agile software development and give developers a better understanding of operations.
Our DevOps selections
Poke the
Box, Seth Godin, 2011
If you’re looking to shake things up, then make some room on your shelf for Godin’s book. The
author’s call to action urges the reader to stop waiting for permission to innovate and start
making things happen. Data center automation architect Robert Stinnett recommends Godin’s book,
saying while it wasn’t written for DevOps, “but if a DevOps team isn't following his mantra and
philosophy, I feel sorry for them.”
Continuous Delivery: Reliable Software Releases
through Build, Test, and Deployment Automation, Jez Humble and David Farley,
2010
In the most general sense, a DevOps team consists of both development and operations people
working together and following agile
principles. Though ostensibly a book about automation for software delivery, it also includes
discussions about building teams, which, according to Amazon reviewer Paul
Duvall, fit nicely in the overall DevOps movement.
Kanban: Successful
Evolutionary Change for Your Technology Business, David J. Anderson, Blue Hole
Press, 2010
The DevOps movement has roots in agile and Scrum, both of which have
been used in software development already. The kanban method of visual project
management comes from a Japanese card-based system used in manufacturing
and now has its foot in the door of DevOps. Where
kanban shines is change management, says Rick Austin's review on GoodReads, which "provides a
mechanism for understanding your flow without requiring one single change to the way you currently
work."
The Visible Ops Handbook,
Kevin Behr, Gene Kim and George Spafford, IT Process Institute, 2005
This classic handbook came out before DevOps was a twinkle in its daddy's eye, but it sets some
attainable goals for keeping operations flowing. Found at the top of several other DevOps reading lists, The Visible Ops Handbook is, by
most accounts, a practical guide to keep on your desk. The handbook is "about bringing reliability,
accountability, and predictability to your operations through a commonsense based process that
doesn't require heroic discipline or unrealistic political capital to implement," said Damon
Edwards in his Dev2Ops.com review.
Web Operations: Keeping the
Data On Time, John Allspaw and Jesse Robbins, O'Reilly Media, 2010
Before you can implement a successful
DevOps team, it's important to understand both software development and IT operations.
"Although this book focuses on Web Operations, it is really a high-level best practices guide for
any IT operations center," wrote one reviewer on Amazon.com.
Introduction to
Real ITSM, Rob England, CreateSpace, 2008
The last four books on our list are serious, in-depth and not at all entertaining, but this
book takes a humorous look at traditional IT. Its author, Rob England writes: "The main threats to IT stability are change,
accountability and reduced spending. Realitsm is about eliminating these threats from the IT
environment." Perhaps learning what not to
do is the first step to working toward DevOps harmony.
Coming attractions
There are few books with DevOps in the title, but here’s one title to look for later in 2012.
DevOps for Developers,
Michael Hüttermann, Apress, Sept. 2012
Aimed at software engineers, the focus for this book includes collaboration tools and methods.
DevOps for Developers hopes to teach readers to "deliver software faster, in better quality
and more aligned with individual requirements and basic conditions," says the publisher,
Apress.
This was first published in August 2012
Data Center Strategies for the CIO
Join the conversationComment
Share
Comments
Results
Contribute to the conversation