Paris, Toulouse, Biarritz, Bordeaux, Aix-en-Provence
+33 5 61 34 39 80
contact@iform.fr

Catalogue de formations

Apprendre sous un autre angle.

Opérationnaliser des solutions de machine learning et d’IA générative Mixte : présentiel / à distance

Dernière mise à jour : 10/09/2026

Description

Cette formation prépare les apprenants à concevoir, implémenter et exploiter des solutions de Machine Learning Operations (MLOps) et de Generative AI Operations (GenAIOps) sur Azure. Elle couvre la mise en place d'une infrastructure d'IA sécurisée et évolutive, la gestion du cycle de vie complet des modèles de machine learning traditionnels avec Azure Machine Learning, ainsi que le déploiement, l'évaluation, la supervision et l'optimisation d'applications et d'agents d'IA générative à l'aide de Microsoft Foundry.

Les apprenants acquerront une expérience pratique de l'automatisation, de l'intégration et du déploiement continus, de l'infrastructure as code et de l'observabilité en utilisant des outils tels que GitHub Actions, Azure CLI et Bicep. Cette formation met l'accent sur la collaboration avec les équipes de data science et de DevOps afin de fournir des systèmes d'IA fiables, prêts pour la production et conformes aux meilleures pratiques modernes en matière de MLOps et de GenAIOps.

Cette formation s'adresse aux data scientists, aux ingénieurs en machine learning et aux professionnels DevOps qui souhaitent concevoir et exploiter des solutions d'IA prêtes pour la production sur Azure. Elle convient aux apprenants disposant d'une expérience en Python, d'une compréhension fondamentale des concepts de machine learning et de notions de base des pratiques DevOps telles que le contrôle de code source, le CI/CD et les outils en ligne de commande, et qui souhaitent mettre en œuvre des workflows MLOps et GenAIOps à l'aide des services natifs Azure.

 

Module 1 : Découvrir le machine learning dans Azure

Dans ce module, vous apprennez à concevoir une solution d'entraînement de modèles de machine learning et sélectionner les services et ressources de calcul Azure Machine Learning adaptés.

  • Définir le problème
  • Obtenir et préparer les données
  • Entraîner le modèle
  • Utiliser Azure Machine Learning studio
  • Intégrer un modèle

 

Module 2 : Expérimenter avec Azure Machine Learning

Dans ce module, vous apprendrez à comparer des modèles à l'aide du machine learning automatisé, de MLflow et du tableau de bord Responsible AI.

  • Prétraiter les données et configurer la création de caractéristiques
  • Exécuter une expérimentation de machine learning automatisé
  • Évaluer et comparer des modèles
  • Configurer MLflow pour le suivi des modèles dans les notebooks
  • Entraîner et suivre des modèles dans les notebooks
  • Évaluer des modèles à l'aide du tableau de bord Responsible AI
  • Exercice : identifier le meilleur modèle de classification avec Azure Machine Learning

 

Module 3 : Exécuter des scripts d'entraînement et assurer le suivi des modèles avec MLflow dans Azure Machine Learning

Dans ce module, vous apprendrez à convertir des notebooks en scripts d'entraînement, à exécuter des jobs de commande et à assurer le suivi des modèles avec MLflow.

  • Convertir un notebook en script
  • Exécuter un script sous forme de job de commande
  • Utiliser des paramètres dans un job de commande
  • Assurer le suivi des métriques avec MLflow
  • Consulter les métriques et évaluer les modèles
  • Exercice : optimiser l'entraînement d'un modèle dans Azure Machine Learning

 

Module 4 : Réaliser le réglage des hyperparamètres avec Azure Machine Learning

Dans ce module, vous apprendrez à optimiser l'entraînement des modèles en ajustant les hyperparamètres à l'aide des sweep jobs dans Azure Machine Learning.

  • Définir un espace de recherche
  • Configurer une méthode d'échantillonnage
  • Configurer l'arrêt anticipé
  • Utiliser un sweep job pour le réglage des hyperparamètres
  • Exercice : exécuter un sweep job

 

Module 5 : Exécuter des pipelines dans Azure Machine Learning

Dans ce module, vous apprendrez à automatiser des workflows de machine learning en plusieurs étapes à l'aide de composants réutilisables et de pipelines Azure Machine Learning.

  • Créer des composants
  • Créer un pipeline
  • Exécuter un job de pipeline
  • Exercice : exécuter un job de pipeline

 

Module 6 : Concevoir une solution de Machine Learning Operations (MLOps)

Dans ce module, vous apprendrez à concevoir une architecture MLOps permettant de superviser et de réentraîner des modèles déployés en production.

  • Explorer une architecture MLOps
  • Concevoir la supervision des modèles
  • Concevoir le réentraînement des modèles

 

Module 7 : Automatiser l'entraînement des modèles avec GitHub Actions

Dans ce module, vous apprendrez à automatiser et à valider l'entraînement des modèles à l'aide de GitHub Actions et des pipelines Azure Machine Learning.

  • Utiliser le contrôle de code source pour les artefacts de machine learning
  • Appliquer le développement basé sur le trunk (trunk-based development)
  • Valider les modifications avec GitHub Actions
  • Connecter GitHub Actions à Azure Machine Learning de manière sécurisée
  • Déclencher des jobs et des pipelines Azure Machine Learning
  • Exercice

 

Module 8 : Déployer et superviser un modèle dans Azure Machine Learning

Dans ce module, vous apprendrez à enregistrer, déployer, superviser et restaurer des modèles à une version antérieure à l'aide de GitHub Actions et d'environnements protégés.

  • Préparer un modèle pour le déploiement
  • Explorer l'architecture de déploiement et de supervision
  • Contrôler les déploiements à l'aide des environnements GitHub
  • Déployer, promouvoir et restaurer un modèle à une version antérieure avec GitHub Actions
  • Superviser le modèle déployé
  • Exercice

 

Module 9 : Planifier et préparer une solution GenAIOps

Dans ce module, vous apprendrez à planifier et à préparer une solution d'IA générative en définissant les spécifications d'un agent, en concevant et en optimisant un agent, ainsi qu'en appliquant le cycle de vie des Generative AI Operations (GenAIOps).

  • Définir les spécifications d'un agent
  • Concevoir et optimiser votre agent
  • Explorer le cycle de vie GenAIOps
  • Explorer les outils et frameworks disponibles pour implémenter GenAIOps
  • Exercice : concevoir les spécifications d'un agent à partir des besoins d'une équipe

 

Module 10 : Gérer les prompts des agents dans Microsoft Foundry avec GitHub

Dans ce module, vous apprendrez à gérer les prompts d'IA comme des artefacts versionnés à l'aide de GitHub. Vous appliquerez les bonnes pratiques de l'ingénierie logicielle pour créer, tester et promouvoir différentes versions de prompts utilisées dans Microsoft Foundry dans le cadre d'un workflow GenAIOps.

  • Appliquer le contrôle de version aux prompts
  • Comprendre les agents Microsoft Foundry et le versionnement des prompts
  • Organiser les prompts dans des référentiels GitHub
  • Développer des workflows sécurisés de déploiement des prompts
  • Exercice : développer des versions de prompts et d'agents

 

Module 11 : Évaluer et optimiser des agents d'IA à l'aide d'expérimentations structurées

Dans ce module, vous apprendrez à optimiser des agents d'IA grâce à une approche d'évaluation structurée qui remplace les décisions fondées sur l'intuition par des décisions d'ingénierie basées sur des preuves. Vous découvrirez comment concevoir des expérimentations d'évaluation à l'aide de métriques claires de qualité, de coût et de performance, organiser les expérimentations au moyen de workflows basés sur Git, créer des grilles d'évaluation pour garantir une notation cohérente et comparer les résultats afin de prendre des décisions d'optimisation éclairées.

  • Concevoir des expérimentations d'évaluation
  • Appliquer des workflows basés sur Git aux expérimentations d'optimisation
  • Appliquer des grilles d'évaluation pour garantir une notation cohérente
  • Exercice : évaluer et comparer différentes versions d'agents d'IA

 

Module 12 : Automatiser les évaluations d'IA avec Microsoft Foundry et GitHub Actions

Dans ce module, vous apprendrez à mettre en œuvre des évaluations automatisées des réponses d'agents d'IA à l'aide des évaluateurs Microsoft Foundry, à créer des jeux de données d'évaluation à partir de données de production et de données synthétiques, à exécuter des évaluations par lots à l'aide de scripts Python et à intégrer les workflows d'évaluation dans GitHub Actions afin d'assurer un contrôle qualité continu.

  • Comprendre l'importance des évaluations automatisées
  • Aligner les évaluateurs sur des critères humains
  • Créer des jeux de données d'évaluation
  • Mettre en œuvre des évaluations par lots avec Python
  • Intégrer les évaluations dans GitHub Actions
  • Exercice : mettre en place des évaluations automatisées

 

Module 13 : Superviser votre application d'IA générative

Dans ce module, vous apprendrez à superviser les performances de votre application d'IA générative à l'aide de Microsoft Foundry. Vous découvrirez comment suivre des métriques clés, telles que la latence et l'utilisation des tokens, afin de prendre des décisions de déploiement éclairées et optimisées en termes de coûts.

  • Comprendre l'intérêt de la supervision
  • Comprendre les métriques clés à superviser
  • Découvrir les mécanismes de supervision dans Azure
  • Intégrer la supervision dans votre application
  • Interpréter les résultats de supervision
  • Exercice : activer la supervision d'une application d'IA générative

 

Module 14 : Analyser et déboguer votre application d'IA générative à l'aide du traçage

Dans ce module, vous apprendrez à mettre en œuvre le traçage dans vos applications d'IA générative à l'aide de Microsoft Foundry et d'OpenTelemetry. Vous découvrirez comment capturer en détail les flux d'exécution, déboguer des workflows complexes et comprendre le comportement des applications afin d'améliorer leur fiabilité et leur optimisation.

  • Comprendre l'intérêt du traçage
  • Identifier les éléments à tracer dans les applications d'IA générative
  • Mettre en œuvre le traçage dans les applications d'IA générative
  • Déboguer des workflows complexes à l'aide de modèles avancés de traçage
  • Prendre des décisions éclairées grâce à l'analyse des données de traçage
  • Exercice : activer le traçage pour une application d'IA générative

Objectifs de la formation

À l'issue de la formation, les participants seront en mesure de :

  • Concevoir une solution de machine learning avec Azure Machine Learning et sélectionner les ressources adaptées à son déploiement.
  • Mettre en œuvre des expérimentations, entraîner des modèles et assurer leur suivi à l'aide de MLflow et des fonctionnalités d'Azure Machine Learning.
  • Automatiser les processus d'entraînement, d'évaluation et de déploiement de modèles en utilisant les pipelines Azure Machine Learning et GitHub Actions.
  • Déployer, superviser et maintenir des modèles de machine learning dans une démarche MLOps.
  • Concevoir et mettre en œuvre un cycle de vie GenAIOps pour des agents et applications d'IA générative basés sur Microsoft Foundry.
  • Gérer le versionnement, l'évaluation et l'amélioration continue des prompts et des agents d'IA générative.
  • Intégrer des mécanismes d'évaluation automatisée, de supervision et de traçage afin d'assurer la qualité, la performance et la fiabilité des applications d'IA générative en production.

Public visé

Profils concernés

  • Data Scientists
  • Machine Learning Engineers
  • AI Engineers
  • Ingénieurs DevOps
  • MLOps Engineers
  • Architectes techniques intervenant sur des projets IA
  • Développeurs impliqués dans l'industrialisation de solutions IA sur Azure

Métiers visés

  • Data Scientist
  • Machine Learning Engineer
  • AI Engineer
  • MLOps Engineer
  • DevOps Engineer
  • Cloud Engineer orienté IA
  • Architecte IA / Cloud IA

Niveau attendu

Intermédiaire à avancé.

Cette formation s'adresse à des professionnels ayant déjà des connaissances en développement Python, en machine learning et en pratiques DevOps de base. Elle ne constitue pas une initiation à l'intelligence artificielle ou au machine learning, mais une formation d'industrialisation, d'automatisation et d'exploitation des solutions IA sur Azure.

Prérequis

Prérequis indispensables

  • Maîtriser les bases du langage Python.
  • Posséder une compréhension fondamentale des concepts de machine learning (entraînement, évaluation, modèle, jeu de données, métriques).
  • Connaître les principaux services et concepts du cloud Microsoft Azure.
  • Comprendre les principes de base du contrôle de version Git et de l'utilisation d'un dépôt GitHub.
  • Disposer de notions élémentaires de CI/CD et des pratiques DevOps.
  • Être à l'aise avec l'utilisation des outils en ligne de commande (Azure CLI ou équivalent).

Prérequis recommandés (non obligatoires mais constituant un réel avantage)

  • Avoir déjà utilisé Azure Machine Learning.
  • Avoir participé à un projet de data science, de machine learning ou d'IA générative.
  • Posséder une première expérience des workflows d'automatisation ou de déploiement d'applications sur Azure.

M'inscrire à la formation

Ajouter au panier

Session sélectionnée


  • TOULOUSE COMPLÈTE

Prochaines Sessions

  • Pour connaître les dates des prochaines sessions de formation inter-entreprises, veuillez nous contacter par téléphone au 05 61 34 39 80 ou par courriel à l'adresse contact@iform.fr

Dans la même catégorie

Partager cette formation

Catalogue de formation propulsé par Dendreo,
ERP spécialisé pour les OF

Accessibilité

Sélectionnez le niveau de contraste souhaité
Réduisez les animations
Adaptez la taille de la police