Conception d’une solution IoT sécurisée

Effectué

Dans le scénario, votre objectif est d’assurer avec précision le maintien des conditions ambiantes d’un laboratoire. Si vous y parvenez, vous pourrez garantir la précision et la stabilité de vos résultats de test. Le système que vous allez générer doit lire automatiquement les données et les transmettre de manière sécurisée de l’appareil au cloud. Pour répondre à cette exigence, vous allez créer une solution IoT sécurisée destinée à s’exécuter sur Azure Sphere.

Composants à utiliser

Vous allez cloner le parcours d’apprentissage pour développeurs Azure Sphere, configurer votre application et la déployer sur l’appareil Azure Sphere en utilisant Visual Studio Code.

Pour ce faire, vous allez utiliser la carte Azure Sphere MT3620 pour :

  1. Agir comme moniteur de l’environnement de la pièce. Vous allez déployer une application Azure Sphere sur la carte Azure Sphere. Celle-ci va lire les données de télémétrie de l’environnement et les transmettre vers le cloud pour vous permettre de surveiller et d’analyser les données depuis le cloud.
  2. Vous pouvez aussi contrôler l’environnement de votre pièce à partir du cloud. Vous pouvez spécifier un seuil pour les variables définies afin de conserver des conditions stables dans la pièce avec une unité HVAC (Heating, Ventilation, and Air Conditioning) virtuelle pour ajuster automatiquement l’environnement aux conditions nécessaires pour les expériences du laboratoire.

Les composants que vous allez utiliser sont les suivants :

  • Carte Azure Sphere MT3620 : MT3620 est la première MCU certifiée pour Azure Sphere. Les MCU certifiées pour Azure Sphere sont une nouvelle classe de microcontrôleurs multi-utilisation, sécurisés et connectés.
  • Parcours d’apprentissage pour développeurs Azure Sphere : Les labos de ce parcours d’apprentissage sont conçus pour vous familiariser avec le développement dans Azure Sphere au moyen de cartes de développement Avnet et Seeed Studio pour Azure Sphere. Les labos couvrent les concepts de sécurité d’Azure Sphere, la sécurisation des communications cloud bidirectionnelles, l’intégration d’applications temps réel Azure RTOS à Azure et les mises à jour par liaison radio, d’autres labos étant prévus par ailleurs.