Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
Fundamentele optimizării predictive a build-urilor
- Înțelegerea blocajelor din sistemele de build
- Surse de date privind performanța build-urilor
- Identificarea oportunităților de ML în CI/CD
Machine Learning pentru analiza build-urilor
- Preprocesarea datelor din logurile de build
- Extragerea de feature-uri din metricile legate de build
- Selectarea modelelor ML adecvate
Predictia eșecurilor de build
- Identificarea indicatorilor cheie de eșec
- Antrenarea modelelor de clasificare
- Evaluarea acurateței predicțiilor
Optimizarea timpilor de build cu ML
- Modelarea tiparelor de durată a build-urilor
- Estimarea cerințelor de resurse
- Reducerea variației și îmbunătățirea predictibilității
Strategii inteligente de caching
- Detectarea artifactelor de build reutilizabile
- Proiectarea politicilor de cache bazate pe ML
- Gestionarea invalidării cache-ului
Integrarea ML în pipeline-urile CI/CD
- Încorporarea pașilor de predicție în fluxurile de build
- Asigurarea reproductibilității și trasabilității
- Operaționalizarea modelelor pentru îmbunătățire continuă
Monitorizare și feedback continuu
- Colectarea telemetriei din build-uri
- Automatizarea ciclurilor de revizuire a performanței
- Reantrenarea modelelor pe baza datelor noi
Scalarea optimizării predictive a build-urilor
- Gestionarea ecosistemelor de build la scară largă
- Prognozarea resurselor cu ML
- Integrarea cu platforme de build multi-cloud
Rezumat și pașii următori
Cerințe
- Înțelegerea pipeline-urilor de build software
- Experiență cu tooling CI/CD
- Familiaritate cu conceptele de bază de machine learning
Public țintă
- Ingineri de build și release
- Practicanți DevOps
- Echipe de platform engineering