La principal característica del movimiento DevOps es defender activamente la automatización y el monitoreo en todos los pasos de la construcción del software, desde la integración, las pruebas, el despliegue, hasta la implementación y la administración de la infraestructura.
Durante la década siguiente, también se desarrollaron iniciativas de DevOps más tangenciales, como OpsDev,[9] WinOps,[10] y BizDevOps.
[15][16] La necesidad de DevOps surgió del creciente éxito del desarrollo de software ágil, ya que eso llevó a que las organizaciones quieran lanzar su software más rápido y con mayor frecuencia.
Incluyen: Los procesos simples se vuelven cada vez más estándar y dinámicos, utilizando un enfoque DevOps.
[23] DevOps tiene como objetivo maximizar la previsibilidad, eficiencia, seguridad y mantenimiento de los procesos operativos.
En lugar de eso, los otros servicios continuarán trabajando mientras se restaura el componente afectado.