Programa do Curso

Fundamentos do MLOps no Kubernetes

  • Conceitos fundamentais do MLOps
  • MLOps vs DevOps tradicional
  • Desafios-chave da gestão do ciclo de vida do ML

Contêinerização de Cargas de Trabalho de ML

  • Empacotamento de modelos e código de treinamento
  • Otimização de imagens contêiner para ML
  • Gestão de dependências e reproduzibilidade

CI/CD para Aprendizado de Máquina

  • Estruturação de repositórios ML para automação
  • Integração de etapas de teste e validação
  • Disparo de pipelines para re-treinamento e atualizações

GitOps para Implantação de Modelos

  • Princípios e fluxos de trabalho do GitOps
  • Uso do Argo CD para implantação de modelos
  • Controle de versão de modelos e configurações

Orquestração de Pipelines no Kubernetes

  • Construção de pipelines com o Tekton
  • Gestão de fluxos de trabalho ML multi-etapa
  • Agendamento e gerenciamento de recursos

Monitoramento, Log e Estratégias de Reversão

  • Rastreamento de deriva de dados e desempenho do modelo
  • Integração de alertas e observabilidade
  • Abordagens de reversão e failover

Retreinamento Automatizado e Melhoria Contínua

  • Design de loops de feedback
  • Automação de treinamentos agendados
  • Integração do MLflow para rastreamento e gerenciamento de experimentos

Arquiteturas Avançadas de MLOps

  • Modelos de implantação multi-cluster e híbrido em nuvem
  • Escalabilidade de equipes com infraestrutura compartilhada
  • Considerações sobre segurança e conformidade

Resumo e Próximos Passos

Requisitos

  • Compreensão dos fundamentos do Kubernetes
  • Experiência com fluxos de trabalho de aprendizado de máquina
  • Conhecimento de desenvolvimento baseado em Git

Público-alvo

  • Engenheiros de ML
  • Engenheiros DevOps
  • Equipes de plataformas de ML
 14 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas