DevOps ist eine Methodik im Bereich der Softwareentwicklung. Es ist eigentlich eine Sammlung von Verfahren, Werkzeugen und einer ganzen kulturellen Philosophie. Sein Hauptvorteil besteht darin, dass es die Arbeit bei Softwareentwicklungintegriert und automatisiert. Gleichzeitig legt es Wert auf Kommunikation und Zusammenarbeit zwischen den Teams. Der gesamte Begriff ist eine Abkürzung der englischen Wörter Development und Operations.

DevOps-Teams arbeiten während des gesamten Lebenszyklus eines Produkts zusammen, um die Geschwindigkeit und Qualität der Softwarebereitstellung zu erhöhen. Sie verwenden Werkzeuge zur Automatisierung, um die Geschwindigkeit und Qualität der Softwarebereitstellung zu steigern. Den DevOps-Ansatz verwenden manchmal auch andere Teams wie Entwickler.