AWS – MLOPS ENGINEERING

AWS – MLOPS ENGINEERING
A formação AWS – MLOps Engineering foi concebida para profissionais que querem operacionalizar modelos no Cloud AWS, com foco em práticas e serviços que suportam o ciclo de vida completo de MLOps.
Ao longo de 3 dias (21 horas), os participantes aprendem os fundamentos e vantagens do MLOps, as diferenças face ao DevOps, e como implementar ambientes de experimentação e pipelines end‑to‑end com Amazon SageMaker (Studio, Pipelines, Projects) e AWS Step Functions. A formação aborda versionamento e integridade de ativos (dados, modelo e código), boas práticas de packaging, testes e deployment automatizados, estratégias de escalabilidade e testes com variantes, além de monitorização de modelos para detetar deriva de dados e degradação de performance — automatizando processos de re‑treino e melhoria contínua com governação e segurança adequadas.

 

  • Compreender os fundamentos, benefícios e desafios do MLOps, distinguindo‑o do DevOps

 

  • Implementar ambientes de experimentação e pipelines MLOps com Amazon SageMaker

 

  • Aplicar boas práticas de versionamento, governação e segurança de dados, modelos e código

 

  • Automatizar, monitorizar e manter soluções de Machine Learning em produção, incluindo deteção de deriva e re‑treino de modelos
3 dias

Introdução ao MLOps

• Processos
• Pessoas
• Tecnologia
• Segurança e governação
• Modelo de maturidade MLOps

MLOps inicial – ambientes de experimentação no SageMaker Studio

• Levar MLOps para a fase de experimentação
• Configuração de um ambiente de experimentação ML

Exemplos de exercícios práticos

• Criação e atualização de uma configuração de ciclo de vida para SageMaker Studio

• Implementação de um ambiente SageMaker Studio com o AWS Service Catalog

MLOps repetível – repositórios

• Gestão de dados para MLOps
• Controlo de versões de modelos ML
• Repositórios de código em Machine Learning

MLOps repetível – orquestração

• Pipelines de Machine Learning

Exemplos de exercícios práticos

• Utilização de SageMaker Pipelines para orquestrar pipelines de criação de modelos

MLOps repetível – orquestração (continuação)

• Orquestração end-to-end com AWS Step Functions
• Orquestração end-to-end com SageMaker Projects
• Utilização de ferramentas de terceiros para repetibilidade
• Governance e segurança

Exemplos de exercícios práticos

• Automatização de um fluxo de trabalho com Step Functions

• Padronização de um pipeline ML end-to-end com SageMaker Projects

• Exploração da intervenção humana durante a inferência

• Exploração de melhores práticas de segurança para SageMaker

MLOps fiável – escalabilidade e testes

• Estratégias de escalabilidade e multi-conta
• Testes e redirecionamento de tráfego

Exemplos de exercícios práticos

• Utilização do SageMaker Inference Recommender

• Teste de variantes de modelos

Exemplos de exercícios práticos

•Redirecionamento de tráfego

MLOps fiável – monitorização

• A importância da monitorização em Machine Learning
• Considerações operacionais para a monitorização de modelos
• Resolver problemas identificados através da monitorização de soluções ML

Exemplos de exercícios práticos

• Monitorização de um modelo para detetar deriva de dados

• Criação e resolução de problemas de um pipeline ML

Nota: O conteúdo deste programa pode ser objeto de adaptação em função dos níveis, pré-requisitos e necessidades dos participantes.

Facilitador que combina know-how com experiência empresarial e competências pedagógicas, para dar resposta a necessidades operacionais e potenciar a aprendizagem.

Objetivos da formação

  • Compreender os fundamentos, benefícios e desafios do MLOps, distinguindo‑o do DevOps
  • Implementar ambientes de experimentação e pipelines MLOps com Amazon SageMaker
  • Aplicar boas práticas de versionamento, governação e segurança de dados, modelos e código
  • Automatizar, monitorizar e manter soluções de Machine Learning em produção, incluindo deteção de deriva e re‑treino de modelos

Duração da formação

3 dias

Programa da formação

Introdução ao MLOps

• Processos
• Pessoas
• Tecnologia
• Segurança e governação
• Modelo de maturidade MLOps

MLOps inicial – ambientes de experimentação no SageMaker Studio

• Levar MLOps para a fase de experimentação
• Configuração de um ambiente de experimentação ML

Exemplos de exercícios práticos

• Criação e atualização de uma configuração de ciclo de vida para SageMaker Studio

• Implementação de um ambiente SageMaker Studio com o AWS Service Catalog

MLOps repetível – repositórios

• Gestão de dados para MLOps
• Controlo de versões de modelos ML
• Repositórios de código em Machine Learning

MLOps repetível – orquestração

• Pipelines de Machine Learning

Exemplos de exercícios práticos

• Utilização de SageMaker Pipelines para orquestrar pipelines de criação de modelos

MLOps repetível – orquestração (continuação)

• Orquestração end-to-end com AWS Step Functions
• Orquestração end-to-end com SageMaker Projects
• Utilização de ferramentas de terceiros para repetibilidade
• Governance e segurança

Exemplos de exercícios práticos

• Automatização de um fluxo de trabalho com Step Functions

• Padronização de um pipeline ML end-to-end com SageMaker Projects

• Exploração da intervenção humana durante a inferência

• Exploração de melhores práticas de segurança para SageMaker

MLOps fiável – escalabilidade e testes

• Estratégias de escalabilidade e multi-conta
• Testes e redirecionamento de tráfego

Exemplos de exercícios práticos

• Utilização do SageMaker Inference Recommender

• Teste de variantes de modelos

Exemplos de exercícios práticos

•Redirecionamento de tráfego

MLOps fiável – monitorização

• A importância da monitorização em Machine Learning
• Considerações operacionais para a monitorização de modelos
• Resolver problemas identificados através da monitorização de soluções ML

Exemplos de exercícios práticos

• Monitorização de um modelo para detetar deriva de dados

• Criação e resolução de problemas de um pipeline ML

Nota: O conteúdo deste programa pode ser objeto de adaptação em função dos níveis, pré-requisitos e necessidades dos participantes.

Formador

Facilitador que combina know-how com experiência empresarial e competências pedagógicas, para dar resposta a necessidades operacionais e potenciar a aprendizagem.

Indisponível

Quer uma formação à medida para a sua empresa?

Peça-nos uma proposta!
Clique na imagem para expandir

Os nossos espaços de formação oferecem todas as condições para continuar o seu desenvolvimento pessoal e profissional em absoluta segurança

Não se esqueça de subscrever o blog RhBizz e de nos seguir no LindekInFacebookInstagram Youtube.

Formações ajustadas ao seu negócio

FORMAÇÕES À MEDIDA

Provocamos e aceleramos processos de mudança com a implementação e desenvolvimento de soluções pragmáticas orientadas para os resultados

SABER MAIS