DevOps ist ein Kunstwort aus den Begriffen Development und IT Operations und beschreibt einen Prozessverbesserungs-Ansatz aus dem Bereich der Softwareentwicklung.
DevOps ist weder eine Methode noch eine Technik, sondern kann als die bereichsübergreifende Kollaboration der Manager, Entwickler, Tester und Administratoren unter Einbeziehung der Kunden oder Anwender verstanden werden.
Das Ziel ist eine Software, die bei den Anwendern auf vollständige Akzeptanz stösst und somit Widerstände vermeidet. Das Ergebnis ist eine spürbare Effizienzsteigerung bei der Einführung des Produkts „Software„.
DevOps wird von integrierten Teams umgesetzt, die die Verantwortung sowohl für die Entwicklung als auch für den Betrieb von Applikationen übernehmen. Das Team unterstützt somit den gesamten Software Lifecycle. Angestrebt wird die optimale Zusammenarbeit von Entwicklung und Betrieb. Dies führt zur Optimierung der Software-Entwicklung selbst.
Betrieb
Kooperation
Entwicklung
Ein Team