Schița de curs
Fundamentele Containerizării pentru MLOps
- Înțelegerea cerințelor ciclului de viață al ML
- Concepte cheie Docker pentru sistemele ML
- Bune practici pentru medii reproducibile
Construirea Pipeline-urilor de Antrenament ML Containerizate
- Împachetarea codului de antrenament și a dependențelor
- Configurarea job-urilor de antrenament folosind imagini Docker
- Gestionarea seturilor de date și a artefactelor în containere
Containerizarea Validării și Evaluării Modelelor
- Reproducerea mediilor de evaluare
- Automatizarea fluxurilor de validare
- Captarea metricilor și jurnalelor din containere
Inferență și Servire Containerizată
- Proiectarea microserviciilor de inferență
- Optimizarea containerelor pentru medii de producție
- Implementarea arhitecturilor scalabile de servire
Orchestrarea Pipeline-urilor cu Docker Compose
- Coordonarea fluxurilor de lucru ML multi-container
- Izolarea mediilor și gestionarea configurațiilor
- Integrarea serviciilor de suport (de ex., urmărire, stocare)
Versiuni și Management al Ciclului de Viață al Modelelor ML
- Urmărirea modelelor, imaginilor și componentelor pipeline-urilor
- Medii containerizate controlate prin versiuni
- Integrarea unor instrumente precum MLflow
Deployarea și Scalarea Sarcinilor ML
- Rularea pipeline-urilor în medii distribuite
- Scalarea microserviciilor folosind abordări native Docker
- Monitorizarea sistemelor ML containerizate
CI/CD pentru MLOps cu Docker
- Automatizarea construcțiilor și deployării componentelor ML
- Testarea pipeline-urilor în medii de staging containerizate
- Asigurarea reproductibilității și a revenirilor
Rezumat și Pași Următori
Cerințe
- Înțelegerea fluxurilor de lucru ale învățării automate
- Experiență cu Python pentru dezvoltarea de modele sau date
- Familiaritate cu noțiunile de bază ale containerelor
Publicul țintă
- Ingineri MLOps
- Practicieni DevOps
- Echipe de platforme de date
Mărturii (1)
Cunoştinţele ample ale instructorului, precum şi abilitatea sa de a rezolva problemele care au apărut spontan în timpul sesiunilor practice. De asemenea, exerciţiile în sine sunt adecvate pentru a ajuta la consolidarea subiectelor abordate în curs.
Cosmin - Ness Digital Engineering
Curs - Advanced Docker
Tradus de catre o masina