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

Les objectifs de la formation Se perfectionner aux règles applicables au courant triphasé :

- Différencier et mesurer les grandeurs de base en courant alternatif triphasé - Reconnaître les matériels électriques triphasés - Concevoir et câbler des montages électriques usuels

Tarif

A partir de 1 483,00 €

Durée

4j / 28h

Modes

Objectifs de la formation

  • Créer un environnement Microsoft Defender pour Endpoint
  • Configurer les règles de réduction de la surface d'attaque sur les appareils Windows 10
  • Rechercher des domaines et des adresses IP Microsoft Defender pour Endpoint
  • Enquêter sur les comptes utilisateurs dans Microsoft Defender pour Endpoint
  • Configurer les paramètres d'alerte dans Microsoft Defender pour Endpoint
  • Gérer les incidents dans Microsoft 365 Defender
  • Examiner les alertes DLP dans Microsoft Cloud App Security
  • Configurer l'auto-provisioning dans Azure Defender
  • Remédier aux alertes dans Azure Defender
  • Construire des instructions KQL
  • Gérer un espace de travail Azure Sentinel
  • Utiliser KQL pour accéder à la liste de surveillance dans Azure Sentinel
  • Gérer les indicateurs de menace dans Azure Sentinel
  • Configurer l'agent Log Analytics pour collecter les événements Sysmon
  • Créer de nouvelles règles et requêtes d'analyse à l'aide de l'assistant de règles d'analyse
  • Utiliser des requêtes pour rechercher des menaces

 

Tarif

A partir de 2 690,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Expliquer les concepts fondamentaux de la directive NIS 2 et ses exigences
  • Identifier les principes, stratégies, méthodologies et outils nécessaires à la mise en oeuvre et à la gestion efficace d'un programme de cybersécurité conformément à la directive NIS 2
  • Interpréter et mettre en oeuvre les exigences de la directive NIS 2 dans le contexte spécifique d'un organisme
  • Initier et planifier la mise en oeuvre des exigences de la directive NIS 2, en utilisant la méthodologie de PECB et d'autres bonnes pratiques
  • Aider un organisme à planifier, mettre en oeuvre, gérer, surveiller et maintenir efficacement un programme de cybersécurité conformément à la directive NIS 2.
Tarif

A partir de 3 500,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Expliquer les notions importantes de Teams
  • Configurer une infrastructure Teams correspondant à votre usage
  • Gérer la gouvernance et le cycle de vie des équipes Teams
  • Gérer la sécurité au sein de Teams
  • Créer un espace de travail efficace
  • Mettre en oeuvre les bonnes pratiques Teams.
Tarif

A partir de 1 220,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Formation Kubeflow

Proposé par Sparks

Objectifs de la formation

  • Configurer un environnement Kubeflow
  • Connaître les options de déploiement
  • Construire et déployer un modèle de Machine Learning sur Kubeflow
  • Créer et exécuter un pipeline ML avec Kubeflow Pipelines
Tarif

A partir de 1 500,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Définir et mettre en oeuvre une stratégie e-commerce efficace
  • Créer ou refondre un site Web marchand
  • Mettre en place les fonctionnalités pour améliorer les performances e-commerce
  • Identifier les points-clés pour optimiser votre trafic et vendre plus via Internet.
Tarif

A partir de 620,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Identifier les concepts de base de la programmation en Vyper
  • Concevoir, coder et déployer des contrats intelligents (smart contracts) en Vyper
  • Interpréter les types de données, les structures de contrôle et les fonctions en Vyper
  • Déployer et interagir avec des contrats intelligents sur la Blockchain Ethereum
  • Décrire la sécurité des contrats intelligents et les bonnes pratiques de développement en Vyper
  • Concevoir, mettre en oeuvre et déployer une application Blockchain fonctionnelle.
Tarif

A partir de 2 850,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre Microsoft Teams et comment les composants fonctionnent-ils ensemble
  • Mettre en œuvre la gouvernance, la sécurité et la conformité pour Microsoft Teams
  • Préparer l’environnement d'une organisation pour le déploiement de Microsoft Teams
  • Déployer et gérer Teams
  • Gérer la collaboration dans Microsoft Teams
  • Connaître les techniques de gestion et de dépannage de la communication dans Microsoft Teams
Tarif

A partir de 2 700,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Active Directory 2019/2022 vous aurez acquis les connaissances et compétences nécessaires pour :

  • Apprendre à installer des contrôleurs de domaine
  • Être capable de gérer Active Directory
  • Comprendre comment sécuriser et surveiller Active Directory
  • Pouvoir gérer la réplication Active Directory
  • Être en mesure de gérer et dépanner les stratégies de groupe et les préférences
Tarif

A partir de 2 550,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Apprendre à concevoir une solution de gouvernance
  • Être capable de concevoir une solution de calcul
  • Savoir concevoir une architecture d’application
  • Comprendre comment concevoir le stockage relationnel et non relationnel
  • Disposer des connaissances nécessaires à la conception de solutions d’intégration de données
  • Apprendre à concevoir des solutions d’authentification, d’autorisation et d’identité
  • Pouvoir concevoir des solutions réseau
  • Être en mesure de concevoir des solutions de sauvegarde et de reprise après sinistre
  • Apprendre à concevoir des solutions de surveillance et de migration
Tarif

A partir de 2 890,00 €

Durée

4j / 28h

Modes

Je cherche à faire...