Roadmap — Entrega e release (sub-galho 2)

Roadmap-folha do sub-galho Operação/2 - Entrega e release. Fase Adepto (alvo ~440-540 linhas / 5-6k palavras). Spec: 2026-07-08-operacao-devops-trilha-design. EXEMPLAR: 01 - O que é operar um sistema.

Tabela-resumo

MétricaValor
Total de notas6
⬜ pendente0
✅ feita6
🔄 em andamento0
% concluído100% ✅

Notas

01 - Pipeline de CI-CD como decisão de design [substantivo]

  • Estado: ✅ feita (2026-07-08) · fase: Adepto
  • Escopo: estágios, gates, fast-feedback, trade-off velocidade×segurança, o que automatizar e o que barrar, pipeline como código.
  • Fronteira: reforço de CI-CD (ferramenta) sob ótica de design; linka testes Testes JS.
  • Fontes: Continuous Delivery (Humble & Farley); DevOps Handbook; docs GitHub Actions.
  • Resultado: 280 linhas / 6246 palavras; 3 Mermaid (inc. estágios+gates), 3 [!warning], 3 [!question]-. Verificado: links e URLs ok.

02 - Deployment strategies [substantivo]

  • Estado: ✅ feita (2026-07-08) · fase: Adepto
  • Escopo: rolling / blue-green / canary / shadow; trade-offs (custo, risco, rollback speed); quando cada.
  • Fronteira: casa canônicaKubernetes/CI-CD apontam pra cá no fechamento.
  • Fontes: Argo Rollouts; AWS/Google deployment docs; Martin Fowler (BlueGreenDeployment/CanaryRelease).
  • Resultado: 283 linhas / 5053 palavras; 3 Mermaid (por estratégia), 3 [!warning], 3 [!question]-. Casa canônica de deploy strategies. Verificado: links e URLs ok.

03 - Progressive delivery e rollback [substantivo]

  • Estado: ✅ feita (2026-07-08) · fase: Adepto
  • Escopo: feature flags como kill switch, canary automatizado health-gated, rollback automático, decoupling deploy≠release.
  • Fronteira: aprofunda o deploy≠release da SG1-03; linka 02.
  • Fontes: LaunchDarkly/Flagsmith; Argo Rollouts (analysis); posts de progressive delivery.
  • Resultado: 242 linhas / 5611 palavras; 2 Mermaid (inc. canary health-gated), 3 [!warning], 4 [!question]-. Verificado: links e URLs ok.

04 - Migrations de banco em produção [substantivo]

  • Estado: ✅ feita (2026-07-08) · fase: Adepto
  • Escopo: expand/contract (parallel change), schema change zero-downtime, backfill, o deploy que quebra o schema antigo, migrations vs rollback.
  • Fronteira: reforço de Banco de Dados sob ótica de release.
  • Fontes: Fowler (ParallelChange/evolutionary db); docs Flyway/Liquibase; posts (GitHub/Stripe zero-downtime migrations).
  • Resultado: 268 linhas / 5148 palavras; 3 Mermaid (inc. expand→migrate→contract), 3 [!warning], 4 [!question]-. Fontes: gh-ost/PlanetScale/Stripe. Verificado: links e URLs ok.

05 - GitOps e Infrastructure as Code [substantivo]

  • Estado: ✅ feita (2026-07-08) · fase: Adepto
  • Escopo: declarativo vs imperativo, drift, repo como fonte da verdade, reconciliation loop; Terraform/Ansible conceitual (onde encaixam), não tutorial.
  • Fronteira: reforço de CI-CD; Cloud fica fora. Terraform aprofundado = broto futuro.
  • Fontes: OpenGitOps/Argo CD/Flux docs; HashiCorp (IaC); Weaveworks (GitOps origin).
  • Resultado: 253 linhas / 5618 palavras; 3 Mermaid (inc. reconciliation loop), 3 [!warning], 4 [!question]-. Verificado: links e URLs ok.

06 - Secrets e configuração em produção [substantivo]

  • Estado: ✅ feita (2026-07-08) · fase: Adepto · FECHA o sub-galho
  • Escopo: secret management, rotação, nunca commitar segredo, injeção em runtime, secret vs config; Vault/sealed-secrets/cloud KMS conceitual.
  • Fronteira: aprofunda o fator Config do 12-Factor (SG1-02); linka Segurança se aplicável.
  • Fontes: HashiCorp Vault docs; Kubernetes Secrets/External Secrets; OWASP secrets management.
  • Resultado: 279 linhas / 6421 palavras; 2 Mermaid (push-protection→rotação, injeção runtime), 4 [!warning], 3 [!question]-. Verificado: links e URLs ok.