Skip to content

What is DevOps

This is a big topic. Many people have many opinions about what DevOps is and is not. I have one too, and I discuss it in this section of the book.

It's important that we have a clear idea of the theory around DevOps so that we can all have an idea of why we're doing what we're doing: delivering software. Without a shared understanding, and without being aligned on this point, it's very likely we'll pull in direction directions.

This topic will hopefully paint a picture of DevOps that most people can agree is sufficiently accurate and suitable for the modern business of delivering modern software.

Structure

The following structure will allow the reader to get a good grasp on what DevOps is (and therefore what it is not):

  1. Principles
  2. Communication
  3. Collaboration
  4. Systems
  5. Tools
  6. Culture

Next

Implementing what you've learned above is where the fun begins, so let's take a look at what we'll learn in the "Implementing DevOps" chapter of the book.