Logo do curso
Curso

CI/CD inteligente:

automação preditiva e entrega progressiva

Quero estudar na alura

8h

Para conclusão

81

Pessoas nesse curso

Certificado

De participação

Introdução_

O que você aprenderá_

  • Identifique fatores de risco pré-deploy e mensure seu impacto para subsidiar decisões de rollout.
  • Construa scores de risco a partir de dados de commits e métricas para priorizar validações e intervenções.
  • Aplique métodos estatísticos para validar canary deployments e interpretar resultados de rollback.
  • Projete estratégias de entrega progressiva (canary, Blue-Green e Feature Flags) para reduzir impacto de mudanças.
  • Otimize pipelines com cache inteligente, seleção de testes impactados e detecção de testes flake.
  • Implemente monitoramento contínuo com métricas e alertas para validar rollouts e automatizar decisões de deploy.

Público alvo_

Profissionais de DevOps, SREs, engenheiros de confiabilidade, especialistas em AIOps e líderes de engenharia que desejam integrar análise preditiva e automação a pipelines de CI/CD para reduzir riscos e acelerar entregas.

Camilla Martins

Camilla Martins

linkedin

Docker Community Leader, Senior Site Reliability Engineer e atualmente trabalho na Storyblok, com pós em Forense Computacional e Mestre em Operação, Avaliação e Gerenciamento Avançado de Redes de Computadores na Universidade Federal do Estado do Rio de Janeiro. Doutoranda também pela Federal do Estado do Rio de Janeiro. Sou Docker Community Leader premiada três vezes pela Docker Inc, Docker Captain, DevOpsDays Core Organizer, Google Developer Expert em Cloud, IBM Champion, organizadora de diversos eventos.

Curso atualizado em 26/08/2026

Ementa

  1. Identificando riscos em deploys

    • Introdução
    • Por que deploys falham
    • Features preditivas: o que torna um deploy perigoso
    • Analisando riscos de deploy
    • Calculando o risco de deploy com regressão logística
    • Otimizando a seleção de livros
    • Criando um gate de CI com o risk score
    • Para saber mais: risk scoring
    • Hands on: pipeline de risco de ponta a ponta
    • O que aprendemos?
  2. Progressive Delivery e estratégias de rollout

    • Progressive delivery: canary, blue green e feature flags
    • Analisando canary deployment com testes estatísticos
    • Analisando a latência de transações
    • Argo rollouts: o Rollout e o AnalysisTemplate na prática
    • Gerenciando contatos com segurança
    • Rollback inteligente
    • Para saber mais: Progressive Delivery na prática
    • Hands on: rollout canary deployment
    • O que aprendemos?
  3. Reduzindo o custo da suíte de testes no CI

    • Custos invísiveis
    • Test selection
    • Otimização de testes
    • Flaky tests: detectando instabilidade sem mudança de código
    • Test impact analysis
    • Otimizando a suíte de testes
    • Hands on: pipeline completo de test intelligence
    • O que aprendemos?
  4. Construindo pipelines auto otimizáveis

    • Identificando gargalos de pipeline
    • Paralelismo dinâmico e cache inteligente
    • Otimizando a programação
    • Skip seguro de stages por análise de diff
    • Agentes otimizando pipelines
    • Gerenciamento de falhas
    • Hands on: otimizando pipelines
    • Para saber mais: human in the loop
    • O que aprendemos?
  5. Automatizando validações com Harness e Argo Rollouts

    • Harness: continuous verification e governance gates
    • Argo rollouts: AnalysisTemplate e Experiment
    • Governance Gates
    • LaunchDarkly: feature flags com targeting e rollout
    • Melhorando a confiabilidade dos testes
    • Buildkite Test Analytics: reliability, flaky e slow tests
    • Hands on: Estratégias de adoção de CI CD inteligente
    • Estratégia de adoção de CI/CD
    • Projeto prático: Argo Rollouts em Kubernetes
    • Para saber mais: Continuous Verification e controle de releases em produção
    • Projeto prático: Executando um canary deployment com promoção e rollback automáticos
    • O que aprendemos?

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

DevOps

Conheça o movimento que preza pela automação e monitoramento das construções de softwares. Explore a Internet das Coisas, desenvolva infraestruturas completas e crie um pipeline de construção de software. Tudo isso com a ajuda de ferramentas poderosas, como o Terraform e o Kubernetes.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 78 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Builds com esse e outros cursos, comece agora!

Conheça os Planos para Empresas