Microsoft Azure - Concevoir, déployer et surveiller un pipeline MLOps

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Concevoir et tester un modèle de ML (Machine Learning) sur Microsoft Azure
  • Concevoir et tester un pipeline MLOps robuste
  • Déployer et automatiser votre pipeline MLOps de production et le passer à l'échelle
  • Surveiller votre modèle de production et corriger les écarts.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 3 800,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 3 800,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Fondamentaux

  • Qu'est-ce qu'une donnée ?
  • Cycle de vie d'une donnée
  • Cycle de vie de la Data Science
  • Evolution des analytiques
  • Apports des analytiques et du Cloud
  • Qu'est-ce qu'une organisation Data Driven ?
  • Gouvernance et qualité des données
  • Lean, Agilité et DevOps, MLOps appliqués aux données
  • Conteneurisation et architectures micro-services
  • Apports de MLOps
  • Workflow de MLOps
  • DevOps vs DataOps vs MLOps
  • Machine Learning et opérations : briser le mur de la confusion
  • Constituer et former une équipe MLOps
Exemple de travaux pratiques (à titre indicatif)
  • Mise en pratique : création d'un pipeline MLOps simple

Jour 2

Mise en place de l'infrastructure et des outils

  • Prise en main d'Azure Machine Learning
  • Prise en main d'Azure DevOps
  • Installation d'Apache MLflow
  • Installation de JupyterHub
  • Les 10 principes de gestion du code pour le ML
  • Prétraitement des données (qualité, attributs, corrélations, filtrage)
  • Enregistrement et versioning des données dans le Feature Store

Jour 3

Pipelines de ML

  • Fondamentaux des pipelines de ML
  • Ingestion des données et réduction de dimension
  • Apprentissage (SVM, forêts aléatoires) et optimisation des hyperparamètres
  • Métriques d'évaluation de modèles
  • Evaluation des modèles
  • Tests de production :
    • Tests batch
    • A/B testing
    • Stage test vs shadow test
    • Tests en CI-CD
  • Packaging du modèle : enregistrement et production des artéfacts
  • Paquetage vs conteneurisation
  • Génération du micro-service et déploiement
  • Modèles prêts pour l'inférence : importation et chargement des artéfacts

Déployer des modèles de ML à l'échelle

  • Principes clés du déploiement de systèmes de ML
  • Comprendre les types d'inférence de ML en production
  • Mapper l'infrastructure à la solution de ML
  • Déploiement du modèle avec ACI (Azure Container Instance)
  • Déploiement du modèle avec AKS (Azure Kubernetes Service)
  • Déploiement du service avec MLflow
  • Comprendre le besoin de CI-CD

Jour 4

Construire des pipelines de ML robustes

  • CI et CD dans MLOps
  • Créer le pipeline de CI-CD et l'environnement de test avec Azure DevOps
  • Exécution et test du pipeline
  • "Triggers" de pipeline
  • Comprendre les API micro-services
  • Implémentation et serving d'un modèle comme API
  • Créer un micro-service avec Docker
  • Tester l'API
  • Sécuriser son déploiement face à diverses attaques
  • Mettre en place l'infrastructure de production avec AML workspace et SDK (Software Development Kit)
  • Mettre en place l'environnement de production dans le pipeline CI-CD
  • Tester le pipeline de production
  • Configurer les "triggers" pour l'automatisation (Git trigger, Artifactory trigger, Schedule trigger)
  • Gestion de la release du pipeline

Jour 5

Monitoring de modèle de ML en production

  • Principes clés de la surveillance du modèle : Model Drift, Model Bias, Explainable AI...
  • Monitoring dans le workflow MLOps
  • Activer le monitoring continu du service
  • Activer le réapprentissage manuel ou automatique du modèle
  • Gouvernance : alertes, actions, assurance qualité, contrôle

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir des connaissances en bases de données et/ou analytiques.

Public

Data Scientists, Data Analysts, ingénieurs Data, ingénieurs DevOps, développeurs, architectes Data, chefs de projets, managers.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Installer l'environnement de développement et les émulateurs Android
  • Coder avec le langage Kotlin
  • Concevoir et implémenter des activités
  • Afficher des listes d'éléments
  • Mettre en oeuvre les différents pattern de navigation
  • Stocker les données de l'application
  • Échanger des données avec un serveur
  • Optimiser, construire et déployer une application
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Décrire les avantages et la mise en œuvre d'un contrôle de code source
  • Expliquer et mettre en œuvre l'intégration et le déploiement continus
  • Décrire les tâches de génération, de livraison et de déploiement
  • Dimensionner Git pour un environnement DevOps d’entreprise
  • Configurer l'intégration continue avec Azure DevOps
  • Développer et mettre en œuvre une stratégie de génération de code pour les conteneurs
  • Intégrer des tests automatiques pour assurer la qualité du code
  • Gérer la sécurité et la conformité dans les projets DevOps
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Définir des services et des indicateurs-clés de performance : SLO (Service-Level Objective), SLA (Service-Level Agreement), SLI (Service-Level Indicator)
  • Concevoir la couche logique métier
  • Concevoir la couche de données
  • Concevoir la couche réseau
  • Concevoir pour la résilience, l'évolutivité et la reprise après sinistre
  • Concevoir pour la sécurité
  • Planifier les capacités et optimiser les coûts
  • Déployer, surveiller et répondre aux incidents.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les améliorations apportées par Windows 10 / 11
  • Installer et déployer Windows 10 / 11
  • Effectuer la mise à jour et la migration des versions antérieures de Windows vers Windows 10 / 11
  • Configurer les disques, périphériques et les connexions réseaux
  • Configurer et gérer la sécurité
  • Optimiser et dépanner Windows 10 / 11.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer le concept de l'IA Générative et son application dans Microsoft 365 Copilot
  • Analyser des données dans Excel avec Copilot pour dégager des tendances et des insights
  • Créer des modèles prévisionnels dans Excel et les visualiser sous forme de graphiques
  • Synthétiser des rapports écrits en intégrant des analyses chiffrées avec Copilot
  • Formuler des prompts en langage naturel dans Word pour la rédaction automatique de documents
  • Concevoir des présentations PowerPoint impactantes en utilisant le contenu d'un fichier Word avec Copilot
  • Evaluer l'efficacité des réunions dans Teams en utilisant les outils d'analyse et de synthèse de Copilot
  • Appliquer les fonctionnalités de l'assistant personnel dans Microsoft 365 Chat pour améliorer la gestion de l'information.
Tarif

A partir de 710,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Appréhender la nature d’une licence logicielle Microsoft
  • Appréhender les mécanismes contractuels et axes de négociation
  • Citer des exemples concrets sur les contrats de licences Microsoft (Accords Microsoft Select, EA, EAP, ECI, SCE, Open, SPLA, M365, Azure, OEM,…)
  • Evaluer les changements inhérents aux nouveaux modes de consommation des logiciels et services : services Cloud et virtualisation
  • Maîtriser les règles de conformité logicielle
  • Apporter une réponse aux questions fréquemment soulevées sur le sujet
Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser Teams pour communiquer de manière instantanée et échanger avec des éléments
  • Créer une équipe pérenne et utiliser les outils collaboratifs présents dans Teams
Tarif

A partir de 850,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Apprendre à  concevoir une base de données et des tables - Améliorer l'ergonomie d'une base de données
Tarif

A partir de 1 495,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Apprendre à  développer et déployer des applications PHP avec Windows Azure
Tarif

A partir de 3 325,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...