Contents

Back to top

Top 10 e-books

Infographic

DevOps is a set of practices and principles that combines software development and IT service operations. DevOps practices help improve project development life cycles and development teams deliver high-quality software. DevOps is a subset of Agile software development with several DevOps aspects being direct derivatives of agile software development methodology.

The resources below are designed to aid DevOps practitioners improve their strategies, methods and management. If you’d like to become a DevOps practitioner, see our DevOps training courses.

10. DevOps: A Software Architects’ Perspective

Author(s): Ingo M. Weber, Len Bass, Liming Zhu

This book helps guide DevOps software architects define the decisions needed to achieve their DevOps goals. Essential reading if you’re a DevOps architect.

9. Building a DevOps Culture

Author(s): Mandi Walls

This short-and-sweet DevOps book explains how you can adopt a DevOps culture in your organization. Perfect if you want to adopt DevOps.

8. Effective DevOps: Building a Culture of Collaboration, Affinity and Tooling at Scale

Author(s): Katherine Daniels and Jennifer Davis

A detailed guide about increasing collaboration, selecting tools and troubleshooting common DevOps problems. Packed with tried-and-tested techniques, examples and advice. Essential if you’re adopting DevOps.

7. Practical DevOps

Author(s): Joakim Verona

Aimed at developers, operations and testers, this covers practical coding used in DevOps environments and introduces some key DevOps tools. The real-life coding technique makes it ideal for DevOps coders.

6. The DevOps Adoption Playbook

Author(s): Sanjeev Sharma

This ex-IBMers’ book discusses different patterns seen when teams adopt DevOps and scenarios to help you adopt DevOps successfully. A perfect book to help you adopt DevOps.

5. A Field Guide to Continuous Delivery

Author(s): Scott Mason, Chris Blackburn et al.

Explores the benefits of continuous delivery, how to prepare your team for it, the tools you’ll need and challenges you’ll face. A simple book for new DevOps team leaders.

4. Continuous Delivery: Reliable Software Releases Through Build, Test and Deployment Automation

Author(s): David Farley and Jex Humble

Covering continuous delivery with plenty of scenarios and coding examples. It also describes the best tools, implementation strategies and managing cloud data. An ideal companion for managers or senior DevOps staff.

3. the Pheonix Project: A Novel About IT, DevOps and Helping Your Business Win

Author(s): Gene Kim, Kevin Behr and George Spafford

A novel on DevOps focusing on an IT manager trying to deliver the ‘Phonex Project’ which is late and over-budget. A brilliant illustration on how DevOps works in practice and how he uses DevOps principles to get the job done.

2. DevOps for Dummies

Author(s): Sanjeev Sharma and Bernie Coyne

A perfect book for DevOps beginners, especially seeing as it’s free to download from the IBM website. It describes how to adopt DevOps, the best tools to use and how IBM uses DevOps. Great at expelling common myths about DevOps.

1. The DevOps Handbook: How to Create World-Class Agility, Reliability and Security in Technology Organizations.

Author(s): Gene Kim, Patrick Debois and John Willis

Patrick Debois, the father of DevOps, helped author this book. Often referenced in DevOps articles and courses, it explains how to adopt a DevOps culture to cure many problems found in IT organizations. Every IT operations and development staff should own a copy!

Infographic

This infographic lists the top 10 DevOps ebooks to help you in your DevOps career.

Categories: Resources

0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *