3-31-2021 | 5 min leer
La adopción de la cultura, las prácticas y las herramientas de DevOps convierten a los equipos en máquinas de alto rendimiento que crean mejores productos y mejoran la satisfacción del consumidor. Eso suena genial en teoría, pero ¿cómo se implementa esto en la práctica? Este blog ofrece una visión general de alto nivel de las influencias positivas de la filosofía DevOps en las cuatro fases de un ciclo de vida de desarrollo de aplicaciones o software.
DevOps combina operaciones de desarrollo (software) y (TI) para crear equipos multidisciplinarios que trabajan juntos con prácticas y herramientas compartidas y eficientes. DevOps incluye planificación ágil, integración y entrega continua y supervisión de aplicaciones. Basado en la filosofía DevOps, se creó Azure DevOps. Este producto se integra con Github, proporcionando una experiencia de principio a fin para los equipos de desarrollo.
DevOps tiene como objetivo mantener a todos con un papel en el proceso de desarrollo involucrados en cada fase. "Cada fase se basa en las demás, y las fases no son específicas de un rol. En una verdadera cultura DevOps, cada rol está involucrado en cada fase hasta cierto punto", dice Microsoft. Profundizaremos en este tema más adelante en este blog.
Comencemos definiendo el rol de la filosofía DevOps y Azure DevOps en el ciclo de vida de la aplicación, que generalmente consta de cuatro fases: planificar, desarrollar, entregar y operar.