What Is DevOps

Wikipedia defines DevOps thusly: “DevOps is a software engineering culture and practice that aims at unifying software development and software operation. The main characteristic of the DevOps movement is to strongly advocate automation and monitoring at all steps of software construction, from integration, testing, releasing to deployment and infrastructure management.” While the definition above is accurate, it focuses solely on the technical, process, and tooling aspects of DevOps, but ignores the important organizational communication factors which DevOps enables.

Continue reading