Definition

DevOps como Servicio

DevOps como un servicio es un modelo de entrega para un conjunto de herramientas que facilita la colaboración entre el equipo de desarrollo de software de una organización y el equipo de operaciones. En este modelo de entrega, el proveedor de DevOps como servicio recoge las herramientas dispares que cubren varios aspectos del proceso global y conecta estas herramientas para trabajar juntas como una unidad. DevOps como servicio es lo opuesto de un enfoque de lo mejor de una cadena de herramientas, en el que el equipo de DevOps utiliza una colección desconectada de herramientas discretas.

El objetivo de DevOps como un servicio (DevOps as a Service) es asegurar que cada acción llevada a cabo en la entrega de software puede ser rastreada, con el DevOps como un sistema de servicio ayudando a asegurar que la organización logra los resultados deseados y sigue con éxito estrategias como entrega continua (CD) e integración continua (CI) para ofrecer valor comercial. DevOps como servicio también proporciona retroalimentación al grupo de desarrolladores cuando se identifica un problema en el entorno de producción.

El enfoque de DevOps como servicio oculta las complejidades de los datos y la gestión de flujo de información, de arriba a abajo en la cadena de herramientas. Los diversos individuos y equipos involucrados con el proceso DevOps pueden utilizar interfaces intuitivas para llamar a los aspectos de la herramienta que necesitan, sin tener que entender cómo funciona toda la cadena de herramientas. Por ejemplo, al utilizar la misma oferta de DevOps como un servicio, un desarrollador puede solicitar herramientas de gestión de código fuente (SCM), un comprobador de pruebas puede revisar las herramientas de gestión del rendimiento de las aplicaciones (APM) y el equipo de operaciones de TI puede realizar cambios con las herramientas de gestión de configuración. Esto permite al equipo supervisar e informar sobre las actividades que se producen en la cadena de herramientas.

Al integrar los elementos elegidos de las herramientas de DevOps en un solo sistema global, las ofertas de DevOps como servicio tienen como objetivo mejorar la colaboración, la supervisión, la gestión y la generación de informes. Una estrategia eficaz de DevOps como servicio permitirá a la empresa adoptar un enfoque más flexible a sus mercados, presentando nuevos productos y servicios a medida que el mercado cambia. DevOps y DevOps como Servicio pueden coexistir con los procesos tradicionales de desarrollo y despliegue.

El mercado de DevOps como servicio

Los proveedores de DevOps como Servicios incluyen vendedores de herramientas de DevOps, integradores de sistemas e incluso equipos de TI que curan una cadena de herramientas y la integran en la empresa. Un proveedor de DevOps como servicio normalmente ofrece uno de los siguientes:

  • una pila propietaria completa creada, administrada y mantenida por el proveedor;
  • estrategias para el usuario para gestionar el cambio cultural involucrado en la mezcla de tareas tradicionalmente realizadas por el desarrollo de aplicaciones de software y los equipos de operaciones de sistemas;
  • una pila más abierta en la que el proveedor crea un sistema de interoperabilidad patentado, permitiendo algunos componentes de código abierto alojados;
  • o una capa de orquestación que utiliza interfaces de programación de aplicaciones abiertas para integrarse con las herramientas existentes.
Este contenido se actualizó por última vez en agosto 2017

Investigue más sobre Desarrollo de software y aplicaciones