Tabla de contenido:
Definición: ¿Qué significa la entrega continua (CD)?
La entrega continua (CD) es un conjunto de procesos, herramientas y técnicas para el desarrollo y entrega rápida, confiable y continua de software.
La entrega continua es un enfoque modelado en el desarrollo de software que tiene como objetivo construir software de mayor calidad más rápidamente. Implementa metodologías automatizadas de desarrollo de software para reducir la cantidad de tiempo dedicado a crear aplicaciones de clase empresarial.
Techopedia explica la entrega continua (CD)
El CD generalmente se considera un lenguaje de patrones que ayuda a estructurar, diseñar y resolver problemas complejos. Un enfoque de entrega continua requiere que el software se desarrolle, pruebe e implemente de manera rutinaria. Se centra en mantener el entorno de producción y prueba similar y muy cerca, lo que permite una implementación y prueba más rápidas. Los procesos de prueba e implementación se realizan a través de soluciones / tecnologías automatizadas. Por lo tanto, el software se entrega rápida y rutinariamente al usuario final. Además, el CD emplea técnicas lean para garantizar que el software se desarrolle y se entregue con el usuario final en mente, eliminando el desarrollo de componentes inútiles.
El marco de CD incorpora varias tecnologías y técnicas de desarrollo populares, tales como Agile, scrum, pruebas unitarias / web / funcionales, integración continua y desarrollo basado en pruebas.