- "The Phoenix Project" by Gene Kim, Kevin Behr, and George Spafford
The Phoenix Project: A Novel about It, Devops, and Helping Your Business Win
A must-read for anyone interested in DevOps, this book provides an entertaining and informative story about the challenges of implementing DevOps in a large enterprise.
2. "Continuous Delivery" by Jez Humble and David Farley
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))
This book provides a comprehensive guide to continuous delivery and deployment, with practical advice on how to implement these practices in your organization.
3. "Site Reliability Engineering" by Betsy Beyer, Chris Jones, Jennifer Petoff, and Niall Richard Murphy
Site Reliability Engineering: How Google Runs Production Systems
This book provides an overview of the principles and practices of Site Reliability Engineering (SRE), with case studies and best practices for managing complex systems at scale.
4. "The DevOps Handbook" by Gene Kim, Patrick Debois, John Willis, and Jez Humble
The Devops Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations
This book provides a comprehensive guide to DevOps, with case studies, practical advice, and real-world examples of successful DevOps implementations.
5. "Infrastructure as Code" by Kief Morris - This book provides an introduction to Infrastructure as Code (IaC), with practical advice on how to use tools like Puppet, Chef, and Ansible to automate infrastructure deployment and management.
INFRASTRUCTURE AS CODE
This book Infrastructure as Code was a new concept. Today, as even banks and other conservative organizations plan moves to the cloud, development teams for companies worldwide are attempting to build large infrastructure codebases. With this practical book, Kief Morris of ThoughtWorks shows you how to effectively use principles, practices, and patterns pioneered by DevOps teams to manage cloud-age infrastructure.
- Effective DevOps" by Jennifer Davis and Katherine Daniels - This book provides a practical guide to implementing DevOps in your organization, with real-world examples and advice on how to measure and improve your DevOps practices.
Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale
This practical guide addresses the technical, cultural, and managerial challenges of implementing and maintaining a DevOps culture by describing failures and successes. Authors Katherine Daniels and Jennifer Davis provide actionable strategies you can use to engineer sustainable changes in your environment regardless of your level within your organization.
- "DevOps for Dummies" by Emily Freeman - This book provides an accessible introduction to DevOps, with easy-to-understand explanations of key concepts and best practices.
DevOps for Dummies
Devops embraces a culture of unifying the creation and distribution of technology in a way that allows for faster release cycles and more resource-efficient product updating. Devops for Dummies provides a guidebook for those on the development or operations side in need of a Primer on this way of working. Devops evangelist Emily Freeman provides a road map for adopting the management and technology tools, as well as the culture changes, needed to dive head-first into DevOps.
- "Accelerate: Building and Scaling High-Performing Technology Organizations" by Nicole Forsgren, Jez Humble, and Gene Kim - This book provides insights into the key practices that drive high performance in technology organizations, with data-driven research and case studies.
The Science of DEVOPS Accelerate
Accelerate your organization to win in the marketplace. How can we apply technology to drive business value? For years, we’ve been told that the performance of software delivery teams doesn’t matter that it can’t provide a competitive advantage to our companies. Through four years of groundbreaking research to include data collected from the State of DevOps reports conducted with Puppet, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance and what drives it using rigorous statistical methods. This book presents both the findings and the science behind that research, making the information accessible for readers to apply in their own organizations. Readers will discover how to measure the performance of their teams, and what capabilities they should invest in to drive higher performance. This book is ideal for management at every level.
- "Continuous Integration: Improving Software Quality and Reducing Risk" by Paul M. Duvall, Steve Matyas, and Andrew Glover - This book provides an overview of continuous integration, with practical advice on how to set up and manage a CI pipeline.
Continuous Integration: Improving Software Quality and Reducing Risk (Addison-Wesley Signature Series (Fowler))
For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous integration (CI) practices and techniques.
- "DevOps Automation Cookbook" by Michael Duffy - This book provides a collection of DevOps recipes and best practices for automating software delivery, infrastructure management, and monitoring.
DevOps Automation Cookbook
Michael Duffy is a technology consultant who spends far too much of his time getting excited about automation tools. Michael lives in a tiny village in Suffolk and when he isn't reading, writing, or playing with automation and infrastructure tools, he can be found spending as much time as he can with his family. He runs his own consultancy, Stunt Hamster Ltd, and spends a lot of time telling clients that DevOps is an approach rather than a job title. Stunt Hamster Ltd. has provided services to clients as large as Telefonica O2 and BskyB and is currently working on software to ease the pain of managing decentralized platforms. Michael has previously written Puppet Reporting and Monitoring, published by Packt Publishing.