Plan du cours
Fondements de la Containerisation pour MLOps
- Comprendre les exigences du cycle de vie ML
- Concepts clés Docker pour les systèmes ML
- Bonnes pratiques pour des environnements reproductibles
Construction de Pipelines d'Entraînement ML Containerisées
- Emballage du code et des dépendances d'entraînement de modèles
- Configuration des tâches d'entraînement à l'aide d'images Docker
- Gestion des jeux de données et des artefacts dans les conteneurs
Containerisation de la Validation et de l'Évaluation de Modèles
- Reproduction d'environnements d'évaluation
- Automatisation des workflows de validation
- Captation de métriques et de journaux depuis les conteneurs
Inférence et Servir Containerisé
- Conception de microservices d'inférence
- Optimisation des conteneurs en temps réel pour la production
- Mise en œuvre d'architectures de serveur évolutives
Orchestration de Pipeline avec Docker Compose
- Coordination de workflows ML multi-conteneurs
- Isolation d'environnement et gestion de la configuration
- Intégration de services complémentaires (par exemple, suivi, stockage)
Versioning et Gestion du Cycle de Vie des Modèles ML
- Suivi des modèles, des images et des composants de pipeline
- Environnements de conteneurs sous contrôle de version
- Intégration d'outils comme MLflow ou similaires
Déploiement et Évolutivité des Charges de Travail ML
- Exécution de pipelines dans des environnements distribués
- Évolutivité des microservices à l'aide d'approches natives Docker
- Surveillance des systèmes ML containerisés
CI/CD pour MLOps avec Docker
- Automatisation des builds et du déploiement de composants ML
- Tests de pipelines dans des environnements de staging containerisés
- Assurance de la reproductibilité et des retours en arrière
Résumé et Étapes Suivantes
Pré requis
- Une compréhension des workflows d'apprentissage automatique
- Une expérience avec Python pour le développement de données ou de modèles
- Une familiarité avec les bases des conteneurs
Public cible
- Ingénieurs MLOps
- Pratiquants DevOps
- Équipes de plateformes de données
Nos clients témoignent (2)
Comment les formateurs transmettent-ils efficacement leurs connaissances
Vu Thoai Le - Reply Polska sp. z o. o.
Formation - Certified Kubernetes Administrator (CKA) - exam preparation
Traduction automatique
le formateur avait beaucoup de connaissances et de patience à partager avec nous
Bogdan Olaru
Formation - Introduction to Docker
Traduction automatique