Azure IoT

From air
Jump to: navigation, search

Etudiant : Brice Varini (M2PGI - PM2M - 2017-2018)


Azure IoT Suite est le service Microsoft, permettant de déployer une architecture IoT sur le cloud Azure. Le géant américain de l'industrie logicielle a lancé en février 2010 son service Cloud sous le nom initiale de "Windows Azure".

Le service Azure IoT permet la communication bidirectionnelle avec de nombreux appareils IoT.


Architecture de la solution Azure IoT

Elle se decompose en trois parties :

Connectivité des appareils

Le point d'entré de la solution Azure IoT se fait par la gateway du cloud Azure. Les sources peuvent venir de différentes source : un système IoT existant, un dispositif faible consommation ou une gateway client

Traitement et analyse des données

Dans les solutions IoT modernes, le traitement des données peut se faire dans le cloud ou du côté de l’appareil. Le traitement côté appareil est appelé bord informatique. Le choix de l’emplacement de traitement des données dépend de facteurs tels que :

  • Contraintes de réseau.
  • Temps de réponse.
  • Environnement réglementaire
  • Presentation


Grâce à la couche de présentation et de connectivité d’entreprise, les utilisateurs finaux peuvent interagir avec la solution IoT et les appareils. Les utilisateurs peuvent ainsi afficher et analyser les données collectées à partir de leurs appareils. Ces vues peuvent prendre la forme de tableaux de bord ou de rapports BI qui affichent les données historiques ou les données quasiment en temps réel.


Les avantages de la suite Azure IoT

Trois solutions préconfigurées sont disponibles  :

  • Surveillance à distance
  • Maintenance prédictive
  • Fabrique connectée


Azure IoT Hub

Azure IoT Hub propose un ensemble enrichi d’options de communication d'appareil-à-cloud et de cloud-à-appareil. On y retrouve des services tels que  :

   • Représentations d’appareil physique 
   • Authentification par appareil et connectivité sécurisée. 
   • Intégrer des événements IoT Hub à votre application métier 
   • Surveillance des opérations de connectivité des appareils 
   • Un ensemble complet de bibliothèques d’appareils 
   • Protocoles et possibilités d’extension IoT 
   • Mettant à l’échelle 
   • Approvisionnement des appareils