Visão Geral
O Curso MLOps Fundamentals é um curso técnico introdutório que apresenta os principais conceitos, práticas e ferramentas utilizadas para operacionalizar projetos de Machine Learning em ambientes reais. O treinamento aborda todo o ciclo de vida de modelos de ML, desde a preparação dos dados e desenvolvimento até versionamento, experimentação, automação, implantação e monitoramento.
O curso estabelece a conexão entre Machine Learning, DevOps e Engenharia de Software, demonstrando como práticas de automação, controle de versões, reprodutibilidade e CI/CD podem ser aplicadas ao desenvolvimento e à operação de modelos de Machine Learning.
Como parte prática, os participantes terão uma introdução ao MLflow, explorando experiment tracking, gerenciamento de modelos e organização do ciclo de vida de Machine Learning.
Objetivo
Após realizar este curso MLOps Fundamentals, você será capaz de:
- Compreender os fundamentos e objetivos de MLOps
- Entender o ciclo de vida completo de projetos de Machine Learning
- Diferenciar práticas tradicionais de DevOps e MLOps
- Compreender os processos de Data → Model → Deployment → Monitoring
- Aplicar conceitos de versionamento e reprodutibilidade em projetos de ML
- Compreender práticas de Model Management
- Conhecer os fundamentos de CI/CD aplicado a Machine Learning
- Estruturar um fluxo básico de MLOps
- Utilizar conceitos fundamentais do MLflow
- Registrar e acompanhar experimentos de Machine Learning
- Compreender o gerenciamento e versionamento de modelos
- Identificar boas práticas para levar modelos de ML para ambientes produtivos
Publico Alvo
- Engenheiros de Machine Learning
- Cientistas de Dados
- Engenheiros de Dados
- Engenheiros de Software
- Profissionais de DevOps e DevSecOps
- Profissionais de Cloud e infraestrutura
- Arquitetos de soluções e sistemas
- Profissionais envolvidos na implantação e operação de soluções de IA
- Profissionais que desejam iniciar sua atuação em MLOps
Pre-Requisitos
- Conhecimentos básicos de Machine Learning
- Conhecimentos básicos de Python
- Conceitos fundamentais de Git e controle de versões
- Conhecimentos básicos de desenvolvimento de software
- Conhecimentos introdutórios de DevOps são recomendados
- Familiaridade com linha de comando Linux é recomendada
Materiais
Inglês/Português + Exercícios + Lab Pratico
TENHO INTERESSE