DevOps es una práctica o término de un grupo de conceptos, aunque no todos son nuevos, se han concentrado en un movimiento y se están extendiendo rápidamente por toda la comunidad técnica, como cualquier término nuevo y popular, las personas pueden tener diferentes definiciones pero se puede llegar a ciertas coincidencias en su descripción.

Básicamente DevOps es la práctica que llevan a cabo los ingenieros de operaciones y desarrollo participando en conjunto durante todo el ciclo de vida del servicio, desde el diseño hasta el proceso de desarrollo y el soporte de producción.

DevOps también se caracteriza por el personal de operaciones que utiliza muchas de las técnicas que los desarrolladores ocupan para el trabajo de sus sistemas, esas técnicas pueden ir desde el uso del control de origen hasta las pruebas y la participación en un proceso de desarrollo ágil.

(Párrafo obtenido de https://www.actualtecnologia.com/que-es-devops/)

Propósito

El principal propósito de «DevOps» es unificar el desarrollo de software (Dev) y la operación del mismo software (Ops), esto ayuda a que durante la creación de un software y servicio se esté monitoreando su proceso, desde la planeación que es la parte inicial, la construcción, la integración con otras partes del desarrollo, las pruebas que se realizan a cada módulo, pasando por la liberación, para posteriormente hacer la implementación, operación, monitoreo y finalmente al soporte, así ambos equipos de trabajo están siempre comunicados durante en ciclo de vida del producto o servicio.

Conclusión

En conclusión los beneficios de DevOps en todo el proceso de entrega son:

  • Mayor frecuencia de despliegues
  • Sacar más rápido al mercado productos y servicios
  • Disminuir la tasa de errores de nuevas versiones
  • Disminuir el tiempo de entrega de cada parche
  • Recuperarse más rápido en caso de que una versión reciente falle

Esta práctica ayuda a que los ciclos de desarrollo sean más cortos y las entregas de los productos y servicios sean más ágiles, las implementaciones sean más frecuentes y los lanzamientos sean más confiables.