Struttura del corso
Fondamenti della Containerizzazione per MLOps
- Comprensione dei requisiti del ciclo di vita ML
- Concetti chiave di Docker per i sistemi ML
- Best practice per ambienti riproducibili
Costruzione di Pipeline di Addestramento ML Containerizzate
- Impacchettamento del codice di addestramento dei modelli e delle dipendenze
- Configurazione di job di addestramento utilizzando immagini Docker
- Gestione di dataset e artefatti in container
Containerizzazione della Validazione e dell'Valutazione del Modello
- Riproduzione di ambienti di valutazione
- Automatizzazione di workflow di validazione
- Cattura di metriche e log da container
Inferenza e Servizio Containerizzato
- Progettazione di microservizi di inferenza
- Ottimizzazione di container in esecuzione per la produzione
- Implementazione di architetture di servizio scalabili
Orchestrazione delle Pipeline con Docker Compose
- Coordinamento di workflow ML multi-container
- Isolamento dell'ambiente e gestione della configurazione
- Integrazione di servizi di supporto (ad esempio, tracciamento, archiviazione)
Versioning e Gestione del Ciclo di Vita dei Modelli ML
- Tracciamento di modelli, immagini e componenti della pipeline
- Ambienti container gestiti con versioning
- Integrazione di strumenti come MLflow o simili
Distribuzione e Scalabilità dei Carichi di Lavoro ML
- Esecuzione di pipeline in ambienti distribuiti
- Scalabilità di microservizi utilizzando approcci nativi Docker
- Monitoraggio dei sistemi ML containerizzati
CI/CD per MLOps con Docker
- Automazione della creazione e distribuzione di componenti ML
- Test delle pipeline in ambienti staging containerizzati
- Garanzia di riproducibilità e rollback
Riepilogo e Passi Successivi
Requisiti
- Comprensione dei flussi di lavoro di machine learning
- Esperienza con Python per lo sviluppo di dati o modelli
- Familiarità con i fondamenti dei container
Audience
- Ingegneri MLOps
- Praticanti DevOps
- Team di piattaforme dati
Recensioni (5)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Corso - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Corso - Kubeflow
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Corso - Docker (introducing Kubernetes)
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Corso - Docker and Kubernetes
I generally enjoyed the content was interesting.