Déployer et automatiser vos pipelines ML dans le Cloud
Référence: IA FORGE005
Objectifs
- Concevoir un pipeline ML complet : préparation, entraînement, déploiement.
- Conteneuriser les modèles avec Docker et orchestrer leur exécution
avec Kubernetes. - Automatiser les workflows ML via des outils CI/CD (GitHub Actions, GitLab CI).
- Déployer les modèles sur un environnement Cloud (AWS SageMaker, Azure ML, GCP).
- Superviser et maintenir les modèles déployés.
Programme
1. Introduction au MLOps et aux pipelines
- Cycle de vie d’un modèle : entraînement, déploiement, supervision.
- Découverte des outils : MLflow, Kubeflow, Airflow.
- Mise en pratique : création d’un mini-pipeline local d’entraînement.
2. Conteneurisation et orchestration
- Conteneuriser un modèle avec Docker.
- Orchestrer les exécutions avec Kubernetes et gérer la scalabilité.
- Mise en pratique : déploiement d’un modèle sur cluster simulé.
3. Automatisation CI/CD pour ML
- Configurer GitHub Actions ou GitLab CI pour l’entraînement et le déploiement.
- Automatiser les tests et la mise à jour des modèles.
- Mise en pratique : pipeline CI/CD complet pour un projet ML.
4. Déploiement et supervision Cloud
- Déployer sur AWS SageMaker, Azure ML ou Vertex AI.
- Mettre en place la surveillance et la gestion des performances.
- Mise en pratique : déploiement final d’un modèle IA dans le Cloud.
Évaluation
Le formateur évalue la progression des participants tout au long de la formation
à travers des échanges, QCM et études de cas. Un test de positionnement ou
une activité de synthèse permet d’évaluer les acquis en début et fin de session
Parmi les meilleurs experts RH pour partager, transmettre et échanger sur les sujets clés de votre métier
Une pédagogie centrée sur la pratique, les échanges et les retours d’expériences
Des échanges collaboratifs et actifs au service d’un apprentissage efficace
8 participants max. par session
Des formats de 2h à un an pour permettre à chacun de trouver le rythme et le format le plus adapté