
Progressive Delivery
Argo Rollouts, Flagger, canary deployments, blue-green, traffic splitting, rollbacks automatizados
1O que é Progressive Delivery no contexto DevOps?
O que é Progressive Delivery no contexto DevOps?
Resposta
Progressive Delivery é uma abordagem de implantação que permite liberar gradualmente novas versões de aplicações controlando finamente a exposição do tráfego. Diferentemente das implantações tradicionais, onde todo o tráfego muda imediatamente, o Progressive Delivery usa estratégias como canary ou blue-green para expor gradualmente a nova versão. Isso reduz os riscos ao permitir validação progressiva, rollback rápido e análise de métricas antes do rollout completo.
2O que é um canary deployment?
O que é um canary deployment?
Resposta
Um canary deployment é uma estratégia de implantação em que uma nova versão é primeiro exposta a uma pequena porcentagem de usuários (5-10%) antes de ser implantada progressivamente a todo o tráfego. O termo vem dos canários usados nas minas para detectar gases tóxicos. Essa abordagem permite validar a nova versão em produção com risco limitado, analisar métricas (erros, latência) e fazer rollback rapidamente se problemas forem detectados.
3O que é um blue-green deployment?
O que é um blue-green deployment?
Resposta
Um blue-green deployment é uma estratégia em que dois ambientes idênticos (blue e green) são mantidos em paralelo. A nova versão é implantada no ambiente inativo enquanto o ambiente ativo continua servindo o tráfego, e então o tráfego muda instantaneamente para o novo ambiente. Essa abordagem permite um rollback imediato redirecionando o tráfego para o ambiente antigo caso surjam problemas, mas requer o dobro de recursos.
O que é o Argo Rollouts?
O que é o Flagger?
+17 perguntas de entrevista
Outros temas de entrevista DevOps
Controle de versão & Git
Fundamentos do Linux
Shell Scripting & Bash
Fundamentos de Redes
Fundamentos do Docker
Fundamentos de CI/CD
GitHub Actions
GitLab CI/CD
Jenkins
Fundamentos do Kubernetes
Networking de Kubernetes
Kubernetes Avançado
Ingress & API Gateway
Fundamentos do Terraform
Terraform Avançado
Ansible & Configuration Management
Fundamentos do AWS
Fundamentos do Azure
Fundamentos do GCP
Monitoramento e Prometheus
Logging & ELK Stack
Alerting e Incident Response
Cloud Identity & Secrets
Segurança de Pipelines CI/CD
Helm & Kubernetes
Segurança Runtime e Cluster
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Observabilidade Distribuída
Disaster Recovery & Backup
Otimização de Desempenho
Otimização de Custos na Nuvem
Princípios de SRE
Chaos Engineering
Platform Engineering
Domine DevOps para sua proxima entrevista
Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.
Comece gratis