Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução à IA em DevOps

  • O que é IA para DevOps?
  • Casos de uso e benefícios da IA em pipelines de CI/CD
  • Visão geral de ferramentas e plataformas que suportam automação impulsionada por IA

Desenvolvimento e Revisão de Código Assistidos por IA

  • Uso do GitHub Copilot e ferramentas similares para conclusão de código
  • Verificações de qualidade e sugestões de código baseadas em IA
  • Geração de testes e detecção automática de vulnerabilidades

Projeto Inteligente de Pipelines de CI/CD

  • Configuração do Jenkins ou GitHub Actions com etapas aprimoradas por IA
  • Disparo preditivo de builds e detecção inteligente de rollback
  • Ajustes dinâmicos de pipelines com base no desempenho histórico

Automação de Testes com IA

  • Geração e priorização de testes dirigidos por IA (ex.: Testim, mabl)
  • Análise de testes de regressão utilizando aprendizado de máquina
  • Redução de instabilidade (flakiness) e tempo de execução de testes com insights orientados por dados

Análise Estática e Dinâmica com IA

  • Integração do SonarQube e ferramentas similares em pipelines
  • Detecção automática de odores de código (code smells) e sugestões de refatoração
  • Análise de impacto e perfilamento de risco de código

Monitoramento, Feedback e Melhoria Contínua

  • Ferramentas de observabilidade impulsionadas por IA e detecção de anomalias
  • Uso de modelos de ML para aprender com resultados de implantação
  • Criação de ciclos de feedback automatizados ao longo do SDLC

Estudos de Caso e Integração Prática

  • Exemplos de CI/CD aprimorado por IA em ambientes corporativos
  • Integração com plataformas cloud-native e microsserviços
  • Desafios, recomendações e melhores práticas

Resumo e Próximos Passos

Requisitos

  • Experiência com DevOps e fluxos de trabalho de CI/CD.
  • Compreensão básica de controle de versão e ferramentas de automação.
  • Familiaridade com conceitos de testes de software e implantação.

Público-Alvo

  • Engenheiros de DevOps e equipes de plataforma.
  • Líderes de automação de QA e engenheiros de testes.
  • Arquitetos de software e gerentes de release.

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas