
Progressive Delivery
Argo Rollouts, Flagger, canary deployments, blue-green, traffic splitting, rollbacks automatizados
1¿Qué es Progressive Delivery en el contexto DevOps?
¿Qué es Progressive Delivery en el contexto DevOps?
Respuesta
Progressive Delivery es un enfoque de despliegue que permite liberar gradualmente nuevas versiones de aplicaciones controlando con precisión la exposición del tráfico. A diferencia de los despliegues tradicionales donde todo el tráfico cambia de inmediato, Progressive Delivery usa estrategias como canary o blue-green para exponer gradualmente la nueva versión. Esto reduce los riesgos al permitir validación progresiva, rollback rápido y análisis de métricas antes del rollout completo.
2¿Qué es un canary deployment?
¿Qué es un canary deployment?
Respuesta
Un canary deployment es una estrategia de despliegue donde una nueva versión se expone primero a un pequeño porcentaje de usuarios (5-10%) antes de desplegarse progresivamente a todo el tráfico. El término proviene de los canarios usados en las minas para detectar gases tóxicos. Este enfoque permite validar la nueva versión en producción con riesgo limitado, analizar métricas (errores, latencia) y hacer rollback rápidamente si se detectan problemas.
3¿Qué es un blue-green deployment?
¿Qué es un blue-green deployment?
Respuesta
Un blue-green deployment es una estrategia donde se mantienen dos entornos idénticos (blue y green) en paralelo. La nueva versión se despliega en el entorno inactivo mientras el entorno activo sigue sirviendo tráfico, luego el tráfico cambia instantáneamente al nuevo entorno. Este enfoque permite un rollback inmediato redirigiendo el tráfico al entorno antiguo si surgen problemas, pero requiere el doble de recursos.
¿Qué es Argo Rollouts?
¿Qué es Flagger?
+17 preguntas de entrevista
Otros temas de entrevista DevOps
Control de versiones & Git
Fundamentos de Linux
Shell Scripting & Bash
Fundamentos de Networking
Fundamentos de Docker
Fundamentos de CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fundamentos de Kubernetes
Networking de Kubernetes
Kubernetes Avanzado
Ingress & API Gateway
Fundamentos de Terraform
Terraform Avanzado
Ansible & Configuration Management
Fundamentos de AWS
Fundamentos de Azure
Fundamentos de GCP
Monitoreo y Prometheus
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Seguridad de Pipelines CI/CD
Helm & Kubernetes
Seguridad Runtime y Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Observabilidad Distribuida
Disaster Recovery & Backup
Optimización del Rendimiento
Optimización de Costos en la Nube
Principios de SRE
Chaos Engineering
Platform Engineering
Domina DevOps para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis