Antonio Herrera.
10Fase 10 · SDD Lifecycle

Despliegue a producción

Promoción controlada con rollback definido desde el primer momento

Por Antonio Herrera Publicada en junio 2026 2 min de lectura
12/14
Estrategias de despliegue
Manual approval
Gate humano obligatorio antes de ejecutar en producción
Blue / Green
Dos entornos paralelos con swap de tráfico al nuevo
Canary release
Porcentaje gradual de tráfico a la nueva versión
Feature flag
Activación de funcionalidad desacoplada del despliegue
Despliegue y rollback
producción · Helm + Kubernetes
helm upgrade --install transactions-service ./chart \ --namespace banking-prod \ --set image.tag=1.2.0 kubectl rollout status deployment/transactions-service -n banking-prod # Rollback si algo falla kubectl rollout undo deployment/transactions-service -n banking-prod # OpenShift oc rollout undo deployment/transactions-service
Validación postdespliegue

Health check · Smoke test productivo · Validación API Manager · Métricas de latencia (p50/p95) · Tasa de errores 4xx/5xx · Logs de aplicación · Trazas distribuidas · Alarmas activas

✓ Gate 10 — Production Ready
✓
Aprobación de release
✓
Rollback definido y probado
✓
Observabilidad activa
✓
API publicada con políticas
✓
Smoke productivo OK
✓
Sin errores anómalos
✓
Métricas dentro de umbral
Hablemos →