Microsoft Azure IoT Developer (AZ-220T00)

 
Moyens Pédagogiques :
  • Réalisation de la formation par un formateur agréé par l’éditeur
  • Mise à disposition de labs distants/plateforme de lab pour chacun des participants (si applicable à la formation)
  • Distribution de supports de cours officiels en langue anglaise pour chacun des participants
    • Il est nécessaire d'avoir une connaissance suffisante de l'anglais technique écrit pour la compréhension des supports de cours
  • Méthode d'évaluation : questionnaire en fin de formation

A qui s'adresse cette formation

Un développeur Azure IoT est responsable de mettre en œuvre puis de maintenir les clouds et les portions de bord d’une solution En plus de configurer et de maintenir les appareils à l’aide des services IoT Azure et d’autres outils Microsoft, le développeur IoT configure également les appareils physiques et est responsable de leur maintenance tout au long de leur cycle de vie. Le développeur IoT implémente des conceptions pour les solutions IoT, notamment la topologie des appareils, la connectivité, le débogage et la sécurité. Pour les scénarios des appareils Edge, le développeur IoT déploie également des calculs/conteneurs et configure la mise en réseau des appareils, ce qui peut inclure différentes implémentations de passerelles de bord. Le développeur IoT implémente des conceptions de solutions afin de gérer les pipelines de données, notamment le suivi et la transformation des données qui sont liés à l’Internet des Objets. Le développeur IoT collabore avec les ingénieurs de données et les autres parties prenantes pour assurer une intégration commerciale réussie. Les développeurs IoT doivent posséder une bonne compréhension des services Azure, y compris les options de stockage de données, l’analyse des données, le traitement des données et les options PaaS contre SaaS d’Azure IoT. Les développeurs doivent également avoir des compétences de base en programmation dans un langage pris en charge par Azure au moins, notamment C#, Node.js, C, Python, ou Java.

Pré-requis

  • Sensibilisation aux solutions dans le cloud: Les étudiants doivent avoir de l’expérience dans l’utilisation du portail Azure ainsi qu’une compréhension de base des implémentations PaaS, SaaS et IaaS.
  • Expérience en développement de logiciel: L’expérience en développement de logiciel est un prérequis pour ce cours, sans toutefois exiger un langage logiciel particulier ni un niveau professionnel d’expérience.
  • Expérience en traitement de données: Une compréhension générale du stockage des données et du traitement des données est recommandée sans être exigée.

Objectifs

Après avoir suivi ce cours, vous devriez être capable de :

  • Créer, configurer et gérer un IoT Hub Azure.
  • Provisionner des appareils à l’aide du IoT Hub et DPS, y compris le provisionnement à l’échelle.
  • Établir une communication bilatérale sécurisée entre des appareils et un IoT Hub.
  • Implémenter le traitement des messages à l’aide du routage de l’IoT Hub et d’Azure Stream Analytics.
  • Configurer la connexion à Time Series Insights et soutenir les besoins d’intégration métier.
  • Implémenter des scénarios IoT Edge à partir des modules de la place de marché et de divers modèles de passerelles de bord.
  • Implémenter des scénarios IoT Edge qui exigent le développement et le déploiement de modules et conteneurs personnalisés.
  • Implémenter la gestion des appareils à l’aide de jumeaux d’appareils et de méthodes directes.
  • Implémenter un suivi de solution, une journalisation, et un test diagnostique.
  • Reconnaître et répondre à des questions de sécurité et implémenter le Centre de sécurité Azure pour IoT.
  • Développer une solution IoT à l’aide d’Azure IoT Central et reconnaître les opportunités SaaS pour l’Internet des Objets.

Contenu

Module 1: Introduction à l’Internet des Objets et aux services IoT Azure Dans ce module, les étudiants commenceront par examiner les considérations professionnelles de diverses implémentations IoT et examineront comment l’architecture de référence IoT Azure prend en charge les solutions IoT. Ce module présente également aux étudiants une présentation des services Azure couramment utilisés dans une solution IoT et fournit une introduction au portail Azure.

Leçons

  • Opportunités commerciales de l’Internet des Objets
  • Introduction à l’architecture des solutions IoT
  • Matériel IoT et services de cloud
  • Labs:
  • Démarrer avec Azure
  • Démarrer avec les services IoT Azure

Module 2: Les appareils et la communication entre les appareils Dans ce module, les étudiants examineront de près le service IoT Hub Azure et apprendront à configurer une communication bilatérale sécurisée entre l’IoT Hub et les appareils. Les étudiants découvriront également les fonctionnalités de l’IoT Hub telles que les jumeaux d’appareils et les points de terminaison de l’IoT Hub qui seront explorés avec plus de profondeur ultérieurement dans le cours.

Leçons

  • IoT Hub et appareils
  • Outils du développeur IoT
  • Configuration des appareils et communication entre eux
  • Labs:
  • Configurer l’environnement de développement
  • Connecter un appareil IoT à Azure

Module 3: Provisionnement d’appareils à l’échelle Dans ce module, les étudiants se focaliseront sur le provisionnement des appareils et la manière de configurer et gérer le service de provisionnement des appareils Azure. Les étudiants découvriront le processus d’inscription, le provisionnement automatique et le reprovisionnement, la désinscription et la manière de mettre en œuvre divers mécanismes d’attestation.

Leçons

  • Conditions et concepts du service de provisionnement des appareils
  • Configurer et gérer le service de provisionnement des appareils
  • Tâches de provisionnement de l’appareil
  • Labs:
  • Inscription individuelle des appareils dans le DPS
  • Inscription automatique des appareils dans le DPS

Module 4: Traitement et analyses des messages Dans ce module, les étudiants examineront comment il est possible d’utiliser l’IoT Hub et les autres services Azure pour traiter les messages. Les étudiants étudieront tout d’abord comment configurer le routage des messages et des événements et comment mettre en œuvre le routage vers des points de terminaison intégrés et personnalisés. Les étudiants apprendront certaines des options de stockage Azure qui sont communes aux solutions IoT. Pour conclure ce module, les étudiants mettront en œuvre Azure Stream Analytics et des requêtes pour un certain nombre de modèles ASA.

Leçons

  • Messages et traitement des messages
  • Options de stockage des données
  • Azure Stream Analytics
  • Labs:
  • Routage des messages des appareils
  • Filtrer et regrouper les données des messages

Module 5: Intégration des renseignements et des affaires Dans ce module, les étudiants découvriront les services Azure ainsi que d’autres outils Microsoft qui peuvent être utilisés pour générer des perspectives d’affaires et favoriser l’intégration commerciale. Les étudiants mettront en œuvre Azure Logic Apps et Event Grid, et configureront la connexion et les transformations des données pour les outils de visualisation des données tels que Time Series Insights et Power BI.

Leçons

  • Intégration commerciale pour les solutions IoT
  • Visualisation des données avec Time Series Insights
  • Visualisation des données avec Power BI
  • Labs:
  • Intégrer IoT Hub avec Event Grid
  • Explorer et analyser les données horodatées avec Time Series Insights

Module 6: Processus de déploiement d’Azure IoT Edge Dans ce module, les étudiants apprendront à déployer un module vers un appareil Azure IoT Edge. Les étudiants apprendront également à configurer et utiliser un appareil IoT Edge en tant qu’appareil de passerelle.

Leçons

  • Introduction à Azure IoT Edge
  • Processus de déploiement d’Edge
  • Appareils de passerelle Edge
  • Labs:
  • Introduction à IoT Edge
  • Configurer une passerelle IoT Edge

Module 7: Modules et conteneurs Azure IoT Edge Dans ce module, les étudiants développeront et déploieront des modules de bord sur mesure, et mettront en œuvre un support pour un scénario hors ligne qui s’appuie sur le stockage local. Les étudiants utiliseront le code Visual Studio pour développer des modules sur mesure comme conteneurs à l’aide d’un engin de conteneur pris en charge.

Leçons

  • Développer des modules Edge sur mesure
  • Stockage hors ligne et local
  • Labs:
  • Développer, déployer et déboguer un module sur mesure sur Azure IoT Edge
  • Faire fonctionner un appareil IoT Edge sur un réseau limité et hors ligne

Module 8: Gestion des appareils Dans ce module, les étudiants apprendront à mettre en œuvre la gestion des appareils pour leur solution IoT. Les étudiants développeront des solutions de gestion d’appareils qui utilisent des jumeaux d’appareils et des solutions qui utilisent des méthodes directes.

Leçons

  • Introduction à la gestion des appareils IoT
  • Gérer les appareils IoT et IoT Edge
  • Gestion des appareils à l’échelle
  • Labs:
  • Surveiller et contrôler les appareils à distance avec Azure IoT Hub
  • Gestion automatique des appareils

Module 9: Test, diagnostic and connexion des solutions Dans ce module, les étudiants devront configurer des outils de journalisation et de diagnostic qui aideront les développeurs à tester leur solution IoT. Les étudiants utiliseront IoT Hub et Azure Monitor pour configurer des alertes et surveiller des conditions telles que l’état de connexion d’un appareil qui peut être utilisé pour résoudre des problèmes.

Leçons

  • Surveiller et journaliser
  • Résoudre les problèmes
  • Labs:
  • Configurer les mesures et les journaux dans Azure IoT Hub
  • Surveiller et déboguer les échecs de connexion

Module 10: Centre de sécurité Azure et les considérations de sécurité d’IoT Dans ce module, les étudiants examineront les considérations de sécurité applicables à une solution IoT. Les étudiants commenceront par étudier la sécurité telle qu’elle s’applique à l’architecture de la solution et aux meilleures pratiques, puis examineront comment le centre de sécurité Azure pour l’Internet des Objets prend en charge le déploiement des appareils et l’intégration de l’IoT Hub. Les étudiants utiliseront alors le centre de sécurité Azure pour les agents IoT afin d’améliorer la sécurité de leur solution.

Leçons

  • Bases fondamentales de la sécurité pour les solutions IoT
  • Introduction au centre de sécurité Azure pour l’Internet des Objets
  • Améliorer la protection avec le centre de sécurité Azure pour les agents IoT
  • Labs:
  • Implémenter le centre de sécurité Azure pour l’Internet des Objets

Module 11: Développer une solution IoT avec IoT Central Dans ce module, les étudiants apprendront à configurer et à implémenter Azure IoT Central en tant que solution SaaS pour IoT. Les étudiants commenceront par une enquête de haut niveau sur IoT Central et sur son fonctionnement. Lorsqu’ils auront établi une compréhension de base d’IoT Central, ils passeront à la création et à la gestion de modèles d’appareils, puis à la gestion des appareils dans leurs applications IoT Central.

Leçons

  • Introduction à IoT Central
  • Créer et gérer des modèles d’appareils
  • Gérer les appareils dans Azure IoT Central
  • Labs:
  • Démarrer avec Azure IoT Central
  • Implémenter des solutions IoT avec Azure IoT Central
Formation en ligne

Durée 4 jours

Prix (Hors Taxe)
  • 2 590,– €
Formation en salle équipée

Durée 4 jours

Prix (Hors Taxe)
  • France: 2 590,– €

Agenda

Instructor-led Online Training:   Cours en ligne avec instructeur
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).
Anglais
Fuseau horaire Heure d'été d'Europe centrale (HAEC)
Formation en ligne Fuseau horaire: Heure normale d'Europe centrale (HNEC)
1 heure de différence
Formation en ligne Fuseau horaire: IST
Formation en ligne Fuseau horaire: Greenwich Mean Time (GMT)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: Greenwich Mean Time (GMT)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: British Summer Time (BST)
Formation en ligne Formation en mode FLEX.
Fuseau horaire: British Summer Time (BST)
2 heures de différence
Formation en ligne Fuseau horaire: Gulf Standard Time (GST)
3 heures de différence
Formation en ligne Fuseau horaire: IST
4 heures de différence
Formation en ligne Fuseau horaire: IST
6 heures de différence
Formation en ligne Fuseau horaire: UTC+8
7 heures de différence
Formation en ligne Fuseau horaire: UTC+8
9 heures de différence
Formation en ligne Fuseau horaire: Pacific Standard Time (PST)
Formation en ligne Fuseau horaire: Pacific Standard Time (PST)
10 heures de différence
Formation en ligne Fuseau horaire: Australian Eastern Daylight Saving Time (AEDT)
Formation en mode FLEX, à la fois à distance et en présentiel. Tous nos cours FLEX sont aussi des ILO (Instructor-Led Online).
Europe
France

Actuellement pas de date de disponible  Demande de date

Allemagne
Berlin Ce cours FLEX est en Allemand
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Berlin Ce cours FLEX est en Allemand
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Francfort Ce cours FLEX est en Allemand
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Berlin Ce cours FLEX est en Allemand
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Munich Ce cours FLEX est en Allemand
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Hambourg Ce cours FLEX est en Allemand
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Espagne
Madrid Ce cours FLEX est en Espagnol
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Portugal
Lisbonne Ce cours FLEX est en Portugais
Fuseau horaire: Western European Summer Time (WEST)
Royaume-Uni
London, City Ce cours FLEX est en Anglais
Fuseau horaire: Greenwich Mean Time (GMT)
London, City Ce cours FLEX est en Anglais
Fuseau horaire: British Summer Time (BST)
London, City Ce cours FLEX est en Anglais
Fuseau horaire: British Summer Time (BST)

Fast Lane Flex™ Classroom If you can't find a suitable date, don't forget to retrouvez l'agenda de toutes nos formations FLEX internationales.