Saltar al contenido

Lección 3.5 Publicar y mantener el control

Elegir cuándo activar una versión

Distinguir una entrega preparada de una activación automática, según el contexto.

Una cocina puede tener un pedido listo y esperar porque la mesa todavía no está preparada. En software, conservar una entrega comprobada y decidir cuándo activarla son pasos diferentes.

La entrega continua busca mantener el software en condiciones de publicarse. El despliegue continuo añade la activación automática de los cambios que superan las condiciones del flujo. Elegir uno u otro depende del sistema, del equipo y de las consecuencias de una publicación.

Una decisión sobre el momento

En nuestro caso ficticio, una modificación de la regla de envío podría necesitar una fecha acordada con el negocio. Activarla apenas pasan las pruebas podría aplicar la condición antes de lo previsto. La automatización puede preparar la entrega y esperar una autorización.

En otro contexto, un cambio compatible y bien observado podría activarse automáticamente. Esa opción exige comprobaciones útiles y capacidad de respuesta ante fallos. No se vuelve adecuada únicamente porque el flujo permita configurarla.

CondiciónPregunta antes de avanzar
Identidad¿Es el mismo paquete que se comprobó?
Momento¿La regla puede aplicarse ahora?
Compatibilidad¿Datos, servicios y usuarios admiten el cambio?
Seguimiento¿Quién observará el resultado y cómo?
Recuperación¿Existe un retorno viable si algo falla?

Activar no termina la entrega

El flujo debería distinguir preparación, activación y comprobación posterior. Si el proceso termina al copiar archivos, todavía falta saber qué atiende realmente al usuario. También debe quedar visible cuándo se detuvo y qué pasos completó.

Algunas estrategias publican de forma gradual o mantienen dos versiones durante una transición. Pueden reducir ciertos impactos, pero añaden decisiones sobre tráfico, datos y compatibilidad. No son requisitos automáticos para cualquier aplicación.

Todo está verde, pero aún no es la fecha

La nueva condición comercial comienza mañana. El paquete ya pasó las pruebas hoy. ¿Qué puede automatizarse y qué debe esperar?

Preparada no significa activada

Puede prepararse y conservarse una entrega identificada. La activación debe respetar la condición temporal y la autorización correspondiente. Luego se verifica el comportamiento real. Las pruebas confirman reglas; no eligen por sí solas cuándo aplicarlas.