Programa do Curso

Fundamentos da Otimização Preditiva de Builds

  • Compreensão das gargalos do sistema de builds
  • Fontes de dados de desempenho dos builds
  • Mapeamento de oportunidades de ML em CI/CD

Aprendizado de Máquina para Análise de Builds

  • Pré-processamento de logs de builds
  • Extração de recursos a partir de métricas relacionadas aos builds
  • Seleção de modelos de ML apropriados

Previsão de Falhas nos Builds

  • Identificação de indicadores-chave de falha
  • Treinamento de modelos de classificação
  • Avaliação da precisão das previsões

Otimização dos Tempos de Builds com ML

  • Modelagem de padrões de duração dos builds
  • Estimativa de requisitos de recursos
  • Redução da variância e melhoria da previsibilidade

Estratégias de Cache Inteligente

  • Detecção de artefatos reutilizáveis nos builds
  • Design de políticas de cache baseadas em ML
  • Gerenciamento da invalidação do cache

Integração de ML nos Pipelines CI/CD

  • Incorporação de etapas de previsão em fluxos de trabalho de builds
  • Garantia de reprodutibilidade e rastreabilidade
  • Operacionalização de modelos para melhorias contínuas

Monitoramento e Feedback Contínuo

  • Coleta de telemetria dos builds
  • Automatização de ciclos de revisão de desempenho
  • Retreinamento de modelos com base em novos dados

Escalabilidade da Otimização Preditiva de Builds

  • Gerenciamento de ecossistemas de builds de grande escala
  • Previsão de recursos com ML
  • Integração com plataformas de builds multi-cloud

Resumo e Próximos Passos

Requisitos

  • Compreensão de pipelines de builds de software
  • Experiência com ferramentas CI/CD
  • Familiaridade com conceitos básicos de aprendizado de máquina

Público-Alvo

  • Engenheiros de builds e releases
  • Praticantes DevOps
  • Equipes de engenharia de plataforma
 14 Horas

Próximas Formações Provisórias

Categorias Relacionadas


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(78): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38