Contattataci

Struttura del corso

Fondamenti dell’MLOps su Kubernetes

  • Concetti chiave dell’MLOps
  • Differenze tra MLOps e DevOps tradizionale
  • Principali sfide nella gestione del ciclo di vita dei modelli ML

Containerizzazione dei carichi di lavoro ML

  • Impacchettamento di modelli e codice di addestramento
  • Ottimizzazione delle immagini container per applicazioni ML
  • Gestione delle dipendenze e garanzia della riproducibilità

CI/CD per il machine learning

  • Strutturazione dei repository ML in ottica di automazione
  • Integrazione delle fasi di test e validazione
  • Attivazione automatica delle pipeline per il riaddestramento e gli aggiornamenti

GitOps per la distribuzione dei modelli

  • Principi e pratiche di utilizzo del modello GitOps
  • Utilizzo di Argo CD nella distribuzione dei modelli ML
  • Controllo delle versioni relative a modelli e configurazioni

Orchestrazione delle pipeline su Kubernetes

  • Creazione di pipeline con Tekton
  • Gestione di workflow multi-step legati al machine learning
  • Pianificazione e gestione delle risorse assegnate ai processi

Monitoraggio, registrazione dei log e strategie di ripristino

  • Rilevamento dello spostamento dei dati rispetto al modello predittivo e della sua efficacia
  • Integrazione di meccanismi di avviso e analisi delle prestazioni
  • Strategie di rollback e ripristino automatico in caso di anomalie

Riaddestramento automatizzato e miglioramento continuo

  • Progettazione di cicli di feedback efficienti
  • Programmazione automatica dei processi di riaddestramento
  • Integrazione di MLflow per il tracciamento e la gestione degli esperimenti

Architetture MLOps avanzate

  • Modelli di distribuzione multi-cluster e ibrida tra cloud pubblici e privati
  • Scalabilità delle organizzazioni grazie all’utilizzo condiviso di infrastrutture
  • Aspetti legati alla sicurezza e al rispetto della normativa applicabile

Conclusioni e prossimi passi

Requisiti

  • Conoscenza dei concetti fondamentali di Kubernetes
  • Esperienza con i flussi di lavoro legati al machine learning
  • Competenze nello sviluppo basato su Git

Destinatari del corso

  • Ingegneri MACHINE LEARNING
  • Ingegneri DevOps
  • Team incaricati della gestione delle piattaforme di machine learning
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (4)

Corsi in Arrivo

Categorie relative