Plan du cours
Fondamentaux du MLOps sur Kubernetes
- Concepts clés du MLOps
- MLOps versus DevOps traditionnel
- Défis principaux de la gestion du cycle de vie du ML
Conteneurisation des charges de travail ML
- Emballage des modèles et du code d'entraînement
- Optimisation des images de conteneur pour le ML
- Gestion des dépendances et reproductibilité
CI/CD pour le Machine Learning
- Structuration des dépôts ML pour l'automatisation
- Intégration des étapes de test et de validation
- Déclenchement des pipelines pour la réentraînement et les mises à jour
GitOps pour le déploiement de modèles
- Principes et workflows GitOps
- Utilisation d'Argo CD pour le déploiement de modèles
- Gestion des versions des modèles et des configurations
Orchestration des pipelines sur Kubernetes
- Construction de pipelines avec Tekton
- Gestion des workflows ML multi-étapes
- Planification et gestion des ressources
Surveillance, journalisation et stratégies de retour arrière
- Suivi de la dérive des données et des performances des modèles
- Intégration de l'alerte et de l'observabilité
- Approches de retour arrière (rollback) et de basculement (failover)
Réentraînement automatisé et amélioration continue
- Conception de boucles de rétroaction
- Automatisation du réentraînement planifié
- Intégration de MLflow pour le suivi et la gestion des expériences
Architectures MLOps avancées
- Modèles de déploiement multi-clusters et hybrides-cloud
- Mise à l'échelle des équipes avec une infrastructure partagée
- Considérations en matière de sécurité et de conformité
Résumé et prochaines étapes
Pré requis
- Une compréhension des fondamentaux de Kubernetes
- Une expérience avec les workflows de machine learning
- Des connaissances en développement basé sur Git
Public cible
- Ingénieurs ML
- Ingénieurs DevOps
- Équipes dédiées aux plateformes ML
Nos clients témoignent (3)
Les connaissances et la patience de l'animateur pour répondre à nos questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique
l'écosystème ML ne concerne pas seulement MLFlow, mais également Optuna, Hyperopt, Docker et Docker-Compose
Guillaume GAUTIER - OLEA MEDICAL
Formation - MLflow
Traduction automatique
La qualité des explications, et le nombre important de sujets abordés