Kursplan
Grundläggande containerisering för MLOps
- Förstå ML-livscykelkrav
- Nyckel Docker-koncept för ML-system
- Bästa praxis för återproducerbara miljöer
Bygga containeriserade ML-träningpipelines
- Paketera modellträningskod och beroenden
- Konfigurera träningsjobb med Docker-avbildningar
- Hantera datasät och artefakter i containerar
Containerisering av validering och modellutvärdering
- Reproducera utvärderingsmiljöer
- Automatisera valideringsarbetsflöden
- Registrera mått och loggar från containerar
Containeriserad inferens och driftstopp
- Utforma inferensmicroservices
- Optimering av runtime-containerar för produktion
- Implementera skalbara driftstoppararkitekturer
Pipelineorchestration med Docker Compose
- Koordinering av flera container-ML-arbetsflöden
- Miljöisolation och konfigurationshantering
- Integrering av stödtjänster (t.ex., spårning, lagring)
ML-modellversionshantering och livscykelhantering
- Spåra modeller, avbildningar och pipelinekomponenter
- Versionskontrollerade containermiljöer
- Integrera MLflow eller liknande verktyg
Distribuering och skalning av ML-arbetsbelastningar
- Kör pipelines i distribuerade miljöer
- Skala microservices med Docker-nativa metoder
- Övervaka containeriserade ML-system
CI/CD för MLOps med Docker
- Automatisera byggning och distribution av ML-komponenter
- Testa pipelines i containeriserade mellanmiljöer
- Säkerställ återproducerbarhet och rollbackar
Sammanfattning och nästa steg
Krav
- Förståelse för machine learning arbetsflöden
- Erfarenhet av Python för data- eller modellutveckling
- Bekantskap med containergrundläggande principer
Målgrupp
- MLOps-ingenjörer
- DevOps-praktiker
- Dataplattformsteam
Vittnesmål (3)
ML-ekosystemet omfattar inte bara MLflow utan också Optuna, Hyperopt, Docker och Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maskintolkat
Jag uppskattade att delta i Kubeflow-träningen, som hålls på avstånd. Denna träning möjliggjorde för mig att fastställa min kunskap om AWS-tjänster, K8s och alla devOps-verktyg runt Kubeflow, vilka är de nödvändiga grunderna för att tillämpligt ange ämnet. Jag vill tacka Malawski Marcin för hans tålamod och professionella inställning vid träningen och råd om bästa praxis. Malawski behandlar ämnet från olika perspektiv, med olika distributionsverktyg som Ansible, EKS kubectl och Terraform. Nu är jag säker på att jag går in i rätt tillämpningsområde.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maskintolkat
Laboratorier och tekniska diskussioner.
Dinesh Panchal - AXA XL
Kurs - Advanced Docker
Maskintolkat