¿Qué es CD?
Son las siglas de continuous deployment.
Definición
Continuous Deployment, o Despliegue Continuo, es un enfoque de ingeniería de software donde los cambios de código se lanzan automáticamente al entorno de producción a través de una serie de pruebas automatizadas.
Proceso
Los nuevos cambios de código pasan por una pipeline de pruebas e inspecciones, y si son aprobados, se despliegan directamente en el entorno de producción.
Beneficios
El despliegue continuo acelera la entrega de software, reduce el tiempo de llegada al mercado de nuevas funcionales y permite ciclos de feedback más rápidos.
Corrección
Los despliegues frecuentes facilitan la búsqueda y corrección de errores, ya que los bugs son más recientes y fáciles de rastrear.
¿Quieres saber más?
Si te interesa saber más acerca de CD, escríbeme por linkedin. Me encanta compartir ideas, dudas y curiosidades sobre estos temas, así que no dudes en pasarte por ahí. ¡Nos leemos!
¿Qué son los criterios de aceptación?
Un criterio de aceptación es una condición específica que debe cumplirse pa...
¿Qué es una certificación ?
Una certificación es un documento que valida el conocimiento y habilidades...
¿Qué es una build?
En el campo del desarrollo de software, una build hace referencia al proces...