Blue-Green Deployment
El despliegue azul-verde mantiene dos entornos idénticos (azul/verde); la nueva versión se despliega en el entorno inactivo y luego el tráfico se conmuta, logrando cero tiempo de inactividad.
Propósito
Despliegue sin tiempo de inactividad y con reversión rápida, apto para servicios críticos.
Mecanismo
El entorno azul ejecuta la versión actual y sirve el tráfico mientras el verde recibe la nueva versión. Tras validar el verde, el enrutamiento (LB/Ingress) conmuta hacia él. Ante fallo, se vuelve al azul. Requiere el doble de recursos. Las migraciones de base de datos deben seguir siendo compatibles con ambas versiones.
Casos de uso
- Despliegue sin tiempo de inactividad
- Reversión rápida
- Estrategia de lanzamiento