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
Bazele optimizării predictive a build-urilor
- Înțelegerea blocajelor sistemului de build
- Sursele datelor de performanță ale build-urilor
- Identificarea oportunităților ML în CI/CD
Machine Learning pentru analiza build-urilor
- Preprocesarea datelor pentru log-urile de build
- Extragerea de feature-uri din metricile legate de build
- Selectarea modelelor ML adecvate
Prezicerea 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ă ale build-urilor
- Estimarea cerințelor de resurse
- Reducerea variației și îmbunătățirea predictibilității
Strategii inteligente de caching
- Detectarea artefactelor 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 workflow-urile de build
- Asigurarea reproductibilității și trasabilității
- Operaționalizarea modelelor pentru îmbunătățire continuă
Monitorizare și feedback continuu
- Colectarea telemetriei de la 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ă
- Previziunea 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
- Practicieni DevOps
- Echipe de platform engineering