DevOps setzt sich aus den Begriffen „Dev“ (Development, Entwicklung) und „Ops“ (Operations, Betrieb) zusammen. DevOps bezeichnet einen Ansatz zur Verbesserung der Zusammenarbeit zwischen den IT-Abteilungen Software Development und IT Operations unter Einbezug von Menschen, Prozessen und Technologien. Ziel ist es, Entwicklungs- und Betriebsprozesse enger miteinander zu verzahnen, um Software effizienter bereitzustellen.
Die DevOps-Kultur fördert kurze Entwicklungszyklen, einen hohen Automatisierungsgrad sowie kontinuierliche Integration, Auslieferung und Bereitstellung von Software (Continuous Integration, Continuous Delivery/Deployment). Durch den Einsatz gemeinsamer Werkzeuge, standardisierter Prozesse und einer offenen Feedback-Kultur werden Silos zwischen Entwicklung und Betrieb aufgelöst. Dies führt zu höherer Produktivität, schnelleren Releases und einer verbesserten Softwarequalität bei gleichzeitig stabilen und zuverlässigen IT-Systemen.