Schița de curs
Introducere în Containerizarea pentru AI & ML
- Concepte de bază ale containerizării
- De ce containerele sunt ideale pentru sarcini ML
- Diferențe cheie între containere și mașini virtuale
Lucrul cu Imagini și Containere Docker
- Înțelegerea imaginilor, straturilor și registrelor
- Gestionarea containerelor pentru experimente ML
- Utilizarea eficientă a CLI-ului Docker
Împachetarea Mediilor ML
- Pregătirea codurilor ML pentru containerizare
- Gestionarea mediilor Python și a dependențelor
- Integrarea suportului CUDA și GPU
Construirea Dockerfiles pentru Învățarea Automată
- Structurarea Dockerfiles pentru proiecte ML
- Cele mai bune practici pentru performanță și mentenabilitate
- Utilizarea construcțiilor în mai multe etape
Containerizarea Modelelor și Pipeline-urilor ML
- Împachetarea modelelor antrenate în containere
- Gestionarea strategiilor de date și stocare
- Implementarea fluxurilor de lucru reproductibile de la cap la cap
Rularea Serviciilor ML Containerizate
- Expunerea punctelor de capăt API pentru inferență de modele
- Scalarea serviciilor cu Docker Compose
- Monitorizarea comportamentului în timpul execuției
Considerații de Securitate și Conformitate
- Asigurarea configurațiilor securizate ale containerelor
- Gestionarea accesului și a credențialelor
- Manipularea activelor ML confidențiale
Implementarea în Medii de Producție
- Publicarea imaginilor în registre de containere
- Implementarea containerelor în medii on-premise sau în cloud
- Versiunea și actualizarea serviciilor de producție
Rezumat și Pași Următori
Cerințe
- Înțelegerea fluxurilor de lucru în învățarea automată
- Experiență cu Python sau limbaje de programare similare
- Familiaritate cu operațiuni de bază în linia de comandă Linux
Publicul Țintă
- Ingineri ML care implementează modele în producție
- Oameni de știință care gestionează medii experimentale reproductibile
- Dezvoltatori AI care construiesc aplicații scalabile containerizate
Mărturii (1)
Formarea a îndeplinit așteptările prin explicațiile clare, exemplele din lumea reală și laboratoarele practice care au făcut temele complexe ușor de înțeles. A oferit insight-uri valoroase cu privire la orchestrarea contaiнерelor, securitatea, scalabilitatea și multe alte subiecte avansate.
Anna Wyszomirska-Szmyd - Akamai
Curs - Docker and Kubernetes advanced
Tradus de catre o masina