¿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, hablemos. Me encanta compartir ideas y ayudar a equipos con estos temas. ¡Te leo!
¿Qué es CI o Continuous Integration?
La Integración Continua (CI), del inglés Continuous Integration, es una prá...
¿Qué es un Canary Release?
Un Canary Release (lanzamiento canario) es una estrategia de despliegue de...
¿Qué es una Release Candidate?
Una Release Candidate (RC) o candidata a lanzamiento es una versión de un p...
¿Qué es la Integración Continua (CI) y el Despliegue Continuo (CD)?
CI involucra la integración frecuente de cambios de código en un repositori...
¿Qué es el despliegue Blue / Green?
Es un método de despliegue de software que implica mantener dos entornos de...