Estratégias de deploy: blue-green, canary e rolling
Como implantar sem derrubar o sistema: recreate, rolling, blue-green e canary — o que cada um custa em risco, downtime e rollback.
O que um profissional de DevOps precisa dominar em cada fase da carreira. Do terminal Linux ao Kubernetes e à nuvem — os conceitos que aparecem nas entrevistas técnicas e no trabalho de todo dia, explicados de forma direta. Filtre por nível abaixo.
Nenhum artigo encontrado para sua busca.
Como implantar sem derrubar o sistema: recreate, rolling, blue-green e canary — o que cada um custa em risco, downtime e rollback.
Permissões, processos, pipes e variáveis de ambiente. O terminal não é nostalgia — é onde o trabalho de infraestrutura acontece.
Merge vs rebase, o que é um conflito e os fluxos (trunk-based, GitFlow) que organizam o trabalho de um time inteiro.
O que significa integração e entrega contínuas, o que é um pipeline e por que automatizar build, teste e deploy muda tudo.
Imagem, container e a diferença para uma VM. Dockerfile, camadas e o conceito que padronizou o ambiente do dev até a produção.
Provisionar servidores com código versionado e reproduzível. O que é IaC, declarativo vs imperativo e por que idempotência importa.
Monitorar é saber que quebrou; observar é descobrir por quê. Logs, métricas e traces — e a diferença entre os três na prática.
O orquestrador que virou padrão. Pod, deployment, service e como o Kubernetes mantém seu app vivo e escalando sozinho.
Regiões, zonas de disponibilidade, redundância e o trade-off entre confiabilidade e custo. Projetar para que a falha de uma máquina não derrube o sistema.
Segurança deixou de ser etapa final. Gestão de segredos, menor privilégio, scan no pipeline e a cultura de levar segurança para o início.
Marque o que você já domina. Seu progresso fica salvo só neste navegador.
Quatro perguntas por nível, com explicação e o artigo que cobre cada assunto. Gabaritou um nível? Dá para marcá-lo na autoavaliação acima.