What Is "DevOps"?

This is a question I get asked to answer a lot. It's not a difficult question to answer but it's more about how to answer it as there are many meanings.

What DevOps Is Not

I hear many differing views and opinions of what it actually is, here's a list of things DevOps is not:

  • Deployment Pipelines
  • Jenkins, Github
  • A job for one person

What DevOps Is

DevOps at it's core is a culture, it's a concept that is defined by the following:

  • Effective communication between developers and operations personnel
  • Continuous learning and improvement