Conception de l’architecture IoT (Internet des objets)

Ce guide décrit des concepts de l’internet des objets (IoT) basiques, explique comment bien démarrer avec Azure IoT et fournit des liens vers des articles sur des modèles et solutions Azure IoT.

Azure IoT est un ensemble de services gérés et de plateforme qui connectent et contrôlent des appareils IoT. Azure IoT prend en charge un large éventail d’appareils, notamment les équipements industriels, les microcontrôleurs et les capteurs. Les appareils IoT communiquent avec l’IoT cloud et d’autres services, qui traitent les données des appareils pour superviser et gérer les appareils.

Par exemple, un moteur industriel collecte et envoie des données de température dans le cloud. L’analyse des données détermine si le moteur fonctionne comme prévu. Ces informations permettent de déterminer la priorité d’une planification de maintenance du moteur.

En savoir plus sur Azure IoT

Pour en découvrir plus sur les concepts Azure IoT, suivez un parcours d’apprentissage qui utilise un abonnement de bac à sable Azure. Le parcours d’apprentissage de cinq heures comporte huit modules de formation.

Comprendre l’architecture de la solution IoT

Une architecture de solution IoT standard est constituée de cinq éléments de base.

  • Les appareils sont des équipements industriels, des capteurs et des microcontrôleurs qui se connectent au cloud pour envoyer et recevoir des données.
  • Le provisionnement permet aux appareils d’effectuer des actions et de communiquer avec le cloud.
  • Le traitement analyse les données des appareils pour collecter des informations.
  • L’intégration métier effectue des actions basées sur les insights provenant des données d’appareil. Vous pouvez utiliser des services comme Power BI pour inspecter et visualiser les données ou comme Azure Logic Apps ou Microsoft Power Automate pour configurer des actions automatisées.
  • Supervision de la sécurité. Microsoft Defender pour IoT offre une solution de sécurité de bout en bout pour les charges de travail IoT.

Guides et modèles d’architecture IoT

Cette section liste les modèles et guides utiles pour la création de solutions IoT. Pour obtenir des exemples de solutions propres à un secteur d’activité, consultez Architectures de référence Azure IoT selon le secteur.

Modèles

Les modèles d’architecture IoT sont des composants réutilisables adaptés aux principaux domaines des solutions IoT. Ils sont génériques et utilisables sur différentes marchés verticaux. Pour obtenir des exemples de solutions IoT propres à un secteur d’activité, consultez Solutions et scénarios Azure IoT selon le secteur.

  • Mises à jour d’IoT en temps réel. Au lieu d’utiliser des requêtes d’interrogation classiques, les clients peuvent recevoir des mises à jour provenant des appareils en temps réel. Azure SignalR Service envoie des données IoT en temps réel à des clients comme des pages web et des applications mobiles.

  • Mettre à l’échelle des solutions IoT avec des empreintes de déploiement. Les empreintes sont des unités discrètes de composants de solution qui prennent en charge de manière optimale un nombre défini d’appareils. Les empreintes de déploiement prennent en charge le scale-up du nombre d’appareils IoT connectés par le biais d’une réplication.

  • Prise en charge du SDK client Azure IoT pour les serveurs de jetons tiers. Azure IoT Hub prend en charge une authentification par jeton de signature d’accès partagé (SAS) dans les SDK clients. Découvrez ce que vous devez faire dans chaque SDK pour obtenir une authentification de serveur de jetons tierce.

  • Déploiement efficace d’images Docker. Les périphériques sont habituellement provisionnés en déployant des images conteneur logicielles. Utilisez un déploiement fiable et résilient pour les situations où vous disposez d’une bande passante limitée, intermittente ou faible.

  • Analytique IoT avec Azure Data Explorer. Utilisez Azure Data Explorer pour l’analytique de télémétrie IoT en quasi-temps réel sur des données diffusées en continu rapidement, à un volume élevé, à partir d’une grande variété d’appareils IoT.

  • Stockage et traitement des données IoT Edge. Certaines solutions IoT ont besoin de réseaux de périmètre locaux pour assurer la collecte des données et le calcul. Découvrez comment utiliser des périphériques dans une implémentation IoT pour fournir des réponses rapides, une haute disponibilité et une bande passante élevée.

Guides

Les guides architecturaux IoT fournissent des insights sur les concepts, les architectures et les flux de travail IoT.

  • Architecture de solution IoT. Cette série fournit une vue d’ensemble des interactions fonctionnelles entre les événements, les insights et les actions dans les solutions Azure IoT.

  • Vision par ordinateur avec Azure IoT Edge. Cette série décrit une charge de travail de vision par ordinateur de bout en bout. Azure IoT Edge, Azure Machine Learning, Stockage Azure, Azure App Services et Power BI se combinent pour fournir des solutions d’assurance qualité et de sécurité.

  • Déplacer une solution IoT de test en production. Découvrez les bonnes pratiques et ce que vous devez éviter lors du déplacement d’une solution IoT d’un environnement de test vers un environnement de production.

Étapes suivantes

Documentation Azure IoT :