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 Training ML Containerizzate
- Inscatolamento del codice di training dei modelli e delle sue dipendenze
- Configurazione di lavori di training utilizzando immagini Docker
- Gestione di dataset e artefatti in container
Containerizzazione della Validazione e Valutazione dei Modelli
- Riproduzione degli ambienti di valutazione
- Automatizzazione dei flussi di lavoro di validazione
- Raccolta di metriche e log dai container
Inferenza e Serving Containerizzati
- Progettazione di microservizi per l'inferenza
- Ottimizzazione dei container in fase di esecuzione per la produzione
- Implementazione di architetture di serving scalabili
Orchestrazione delle Pipeline con Docker Compose
- Coordinamento di workflow ML multi-container
- Isolamento degli ambienti e gestione della configurazione
- Integrazione di servizi supportati (ad esempio, tracking, storage)
Versionamento e Gestione del Ciclo di Vita dei Modelli ML
- Tracciamento di modelli, immagini e componenti della pipeline
- Ambienti container versionati
- Integrazione di strumenti come MLflow o simili
Distribuzione e Scalabilità dei Carichi di Lavoro ML
- Esecuzione delle 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
- Garantire riproducibilità e rollbacks
Riepilogo e Prossimi Passi
Requisiti
- Comprensione dei flussi di lavoro del machine learning
- Esperienza con Python per lo sviluppo di dati o modelli
- Familiarità con i principi base dei container
Pubblico Target
- Ingegneri MLOps
- Praticanti DevOps
- Team di piattaforme dati
Recensioni (5)
l'ecosistema ML non riguarda solo MLFlow, ma anche Optuna, Hyperopt, Docker e Docker-Compose
Guillaume GAUTIER - OLEA MEDICAL
Corso - MLflow
Traduzione automatica
Ho trovato molto piacevole partecipare alla formazione su Kubeflow, che si è svolta a distanza. Questa formazione mi ha permesso di consolidare le mie conoscenze sui servizi AWS, K8s e tutte le tool DevOps associate a Kubeflow, che costituiscono le basi necessarie per affrontare l'argomento in modo appropriato. Desidero ringraziare Malawski Marcin per la sua pazienza e professionalità nel fornire formazione e consigli sulle best practice. Malawski affronta l'argomento da diverse angolazioni, utilizzando diversi strumenti di distribuzione come Ansible, EKS kubectl e Terraform. Ora sono definitivamente convinto che mi sto muovendo nel campo d'applicazione giusto.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Corso - Kubeflow
Traduzione automatica
Ha fornito una solida base per Docker e Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Corso - Docker (introducing Kubernetes)
Traduzione automatica
I generally liked the trainer knowledge and enthusiasm.
Ruben Ortega
Corso - Docker and Kubernetes
Traduzione automatica
I generally enjoyed the content was interesting.
Leke Adeboye
Corso - Docker for Developers and System Administrators
Traduzione automatica