Ferramentas de MLOps

Conceitos de MLOps

Folkert Stijnman

ML Engineer

Ferramentas de MLOps

Panorama de ferramentas de MLOps

1 https://www.datacamp.com/blog/infographic-data-and-machine-learning-tools-landscape
Conceitos de MLOps

Feature store

 

  • Ambos open source
  • Feast: autogerenciado
  • Hopsworks: parte de uma plataforma maior

Logotipos de ferramentas de feature store

Conceitos de MLOps

Rastreamento de experimentos

 

  • MLFlow e ClearML: ferramentas para todo o ciclo de vida de ML
  • Weights and Biases: rastreio e visualização de experimentos

Ferramentas de rastreamento de experimentos

Conceitos de MLOps

Conteinerização

  • Docker: conteinerização de apps
  • Kubernetes: orquestra apps conteinerizados
  • Provedores de nuvem: serviços tipo Kubernetes

Ferramentas de conteinerização

Conceitos de MLOps

Pipeline de CI/CD

  • Jenkins: ferramenta open source de CI
  • GitLab: compartilhamento de código e controle de versão via repositórios

Jenkins e GitLab

Conceitos de MLOps

Monitoramento

  • Fiddler: monitoramento de modelos de ML
  • Great Expectations: monitoramento de dados

Logotipos de ferramentas de monitoramento

Conceitos de MLOps

Plataformas de MLOps

Ferramentas para todo o ciclo de vida de ML

  • AWS Sagemaker
  • Azure Machine Learning
  • Google Cloud AI Platform

Ferramentas de plataforma de machine learning

Conceitos de MLOps

Vamos praticar!

Conceitos de MLOps

Preparing Video For Download...