- Home
- Formation
- Formations Microsoft
- AZ-220T00
Microsoft Azure IoT Developer (AZ-220T00)
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
Agenda
Anglais
1 heure de différence
2 heures de différence
6 heures de différence
7 heures de différence
8 heures de différence
9 heures de différence
10 heures de différence
Italien
Fuseau horaire Heure normale d'Europe centrale (HNEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Espagnol
Fuseau horaire Heure normale d'Europe centrale (HNEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
4 heures de différence
5 heures de différence
6 heures de différence
7 heures de différence
8 heures de différence
Portuguais
1 heure de différence
Fuseau horaire: Western European Summer Time (WEST)
Fuseau horaire: Western European Summer Time (WEST)
Fuseau horaire: Western European Summer Time (WEST)
Fuseau horaire: Western European Summer Time (WEST)
4 heures de différence
5 heures de différence
Allemand
Fuseau horaire Heure normale d'Europe centrale (HNEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Néerlandais
Fuseau horaire Heure normale d'Europe centrale (HNEC)
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
France
Actuellement pas de date de disponible For enquiries please write to info@flane.fr.
Europe
Allemagne
Espagne
Italie
Pays-Bas
Fuseau horaire: Heure normale d'Europe centrale (HNEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Fuseau horaire: Heure d'été d'Europe centrale (HAEC)