The DevOps Handbook – A Book Review
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations is all about DevOps practices. DevOps is a shortcut for the compound words software development and IT operations. The book explains, discusses and shows how two supposedly isolated concepts can collaborate to bring new practices and behaviors. These practices can help teams and organizations manage technology and processes in their business, help them become more competitive and be high performers.
The DevOps Handbook first paperback edition contains 480 pages divided in 23 chapters. It measures about 5.8 in. wide, 1 in. thick, and 9 inches tall, weighing about 1.4 pounds. It is also available in Kindle format. It was published in October 2016 by IT Revolution Press in English. ISBN-10: 1942788002; ISBN-13: 978-1942788003
The DevOps Handbook is for leaders and managers of all technology organizations, whether startups or established enterprises, regardless of software platform used, whether proprietary or open source. It is valuable for companies that develop, rollout, operate and maintain software and other technology products or services. It is for business, technology and project professionals who are looking for change or transformation in how they do work to become more efficient, reliable and a secure organization. It is also for organizations that are contemplating of or have started transforming their software and IT teams into a more agile/lean structure.
What Customers Say
Terry H. (Amazon) described The DevOps Handbook as easy to read and greatly complements other similarly themed books. The book articulated well how to implement the DevOps philosophy in one’s own organization. It also contain case studies and tools that integrates well into the chapters.
Dodzidenu D. (Amazon) stated that the book contains a great amount of research and references to other literatures. It stated well the reasons to improve aspects of IT performance and capabilities. It can help organizations to formulate their own transition plan without prescribing a single solution that can fit all companies.
Jumy M. (Amazon) described the book as an excellent, one-stop place about DevOps implementations. The contents are technical as well as business related. He liked the Case Studies the best as it showed how other companies used or created tools to start changing their organization.
Content, Approach, Style
Content: The DevOps Handbook is divided into 5 parts and 23 chapters. The first part introduces the concepts of agile, continuous delivery and the 3 ways. The second part provides a discussion to help companies determine where to start in transforming to a DevOps organization. The last 3 parts discuss in detail each of the principles of the 3 ways, namely the principles of flow, the principles of feedback, and the principles of continual learning and experimentation.
Approach/Tone: The authors present their ideas by first describing the ideal situation and its benefits. Afterwards, it contrasts with what is happening in reality and the problems associated with it. It also gave a historical background and corresponding evolutions. It then discusses the concepts and principles from high level to a more detailed view as well as presenting real-world examples.
Style: The topics are well identified and described. The text are easy to read in short paragraphs or lists. Visual aids such as tables and figures help convey the ideas or facts. Use Cases provide real-world examples that clarifies the principles discussed.
Why Buy the Book
The DevOps Handbook is a comprehensive guide about the the subject and will provide leaders of technology companies and organizations great explanation. It will clarify many myths and misconceptions about the subject. Also, it can provide substantial technical guidance for those who want and believe that further transformation and evolution to their software engineering and IT operations will bring a great reward for the business and its people.
Gene Kim is a researcher and author of several books that include The Phoenix Project. Gene received his Masters in Computer Science at the University of Arizona. He is the founder and former CTO of Tripwire, and founder and former Director of Research of the IT Process Institute. He is a DevOps Enthusiast and speaks in conferences about topics such as IT operations, security and compliance.
Jez Humble is the founder and CTO of DevOps Reseach and Assessment, LLC, helping companies to discover what is and how to become an organization of high performance. Jez received his Bachelor’s degree in Physics and Philosophy at the University of Oxford, and his Masters degree at the University of London. He is a lecturer at UC Berkeley, and a former Principal at ThoughtWorks. He is also the co-author of Continuous Delivery and Lean Enterprise.
Patrick Debois is the CTO of Small Town Heroes, a media production company in Belgium. He studied industrial engineering and has served as systems architect, project manager and technical consultant at various companies, including Atlassian. Patrick was responsible for accidentally coining the term DevOps. He is also an independent IT consultant with expertise in bridging development and operations using Agile techniques.
John Willis is the Director of Ecosystem Development at Docker, Inc. John has worked in IT management for over 30 years. John has founded several companies including SocketPlane, an open source software company that was acquired by Docker. He has served in various executive/VP positions for companies such as Canonical, Chef, and Dell. He has also authored several books for IBM.