AWS IoT Things Graph est un service qui facilite la connexion visuelle de différents appareils aux services web pour créer des applications IoT.
Aujourd’hui, les applications IoT sont conçues autour de divers appareils et services web afin d’automatiser des tâches pour un large éventail de cas d’utilisation, comme les maisons connectées, l’automatisation industrielle ou encore la gestion de l’énergie. Comme il n’existe aucune norme largement adoptée, il est difficile pour les développeurs d’aujourd’hui d’obtenir des appareils auprès de plusieurs fabricants qu’ils pourraient connecter entre eux ou à des services web. Cette situation pousse les développeurs à rédiger beaucoup de code pour associer tous les appareils et services web dont ils ont besoin pour leurs applications IoT. AWS IoT Things Graph propose une interface glisser-déposer visuelle pour la connexion et la coordination d'appareils et de services web afin de concevoir rapidement des applications IoT. Par exemple, dans une application agricole commerciale, vous pouvez définir des interactions entre l'humidité, la température et les capteurs des gicleurs, mais aussi avec les services de données météorologiques du cloud pour automatiser l'arrosage. Vous présentez des appareils et des services utilisant des composants réutilisables préconçus, que l'on appelle des modèles, qui masquent les détails de faible niveau comme les protocoles et les interfaces et qui sont faciles à intégrer pour créer des flux de travail sophistiqués.
Pour démarrer avec AWS IoT Things Graph, vous pouvez utiliser ces modèles préconçus pour des types d'appareils populaires comme les appareils photo, les détecteurs de mouvements et les interrupteurs, ainsi que les services web comme Amazon Simple Storage Service (S3) ou Amazon Rekognition ou créer vos propres modèles personnalisés. Vous pouvez déployer et exécuter vos applications IoT dans le Cloud AWS ou les appareils compatibles avec AWS IoT Greengrass tels que des passerelles et des boîtiers décodeurs à câble de périphérie en seulement quelques clics. AWS IoT Greengrass est un logiciel proposant du calcul local et une connectivité cloud sécurisée pour que les appareils puissent répondre rapidement aux événements locaux, même sans connexion à Internet. Il s'exécute sur un large éventail d'appareils, du Raspberry Pi à l'appliance à l'échelle du serveur.
Avantages
Créez des applications IoT plus rapidement
AWS IoT Things Graph propose des modèles réutilisables représentant des appareils et des services web, et qui font le lien entre les détails de faible niveau comme des protocoles de connexion et des interfaces propriétaires. Il est facile de combiner des modèles pour créer des applications IoT à l'aide d'une interface visuelle. Vous pouvez utiliser une bibliothèque de modèles préconçus pour des types d'appareils populaires comme les appareils photo, les détecteurs de mouvements et les interrupteurs, ainsi que les services web comme Amazon Simple Storage Service (S3), Amazon Rekognition ou AWS Lambda, ou créer vos propres modèles personnalisés.
Créez en toute simplicité des flux de travail sophistiqués
AWS IoT Things Graph constitue un moyen visuel de représenter sous forme de flux de travail visuel des processus complexes comme la soudure de châssis automobiles sur une ligne de production, l'automatisation des arrêts des lignes de production en cas de détection d'anomalie ou encore la mise en place de verrouillages de bâtiments en cas d'identification de comportement suspect. Un flux de travail est un ensemble d’interactions dans un ordre donné entre des appareils et des services web. Pour créer un flux de travail, il suffit de glisser-déposer les appareils et les services web, puis de définir l’ordre des interactions entre eux. Par exemple, vous pouvez créer un flux de travail déclenché par un capteur de mouvement qui prendra automatiquement une photo et l’enverra par MMS. IoT Things Graph coordonne l'interaction entre les appareils et les services, y compris toute traduction de protocole ou conversion d'unité nécessaire.
Gestion et surveillance simples
En quelques clics, AWS IoT Things Graph regroupe et déploie votre application IoT dans le Cloud AWS ou sur des appareils compatibles avec AWS IoT Greengrass. AWS IoT Things Graph coordonne les interactions entre les appareils et les services web, et procède à une nouvelle tentative en cas d'échec à une étape pour que votre flux de travail s'exécute de manière fluide. Une fois déployé, vous pouvez utiliser AWS CloudWatch pour surveiller vos flux en collectant et en traitant des données de flux de travail. Vous pouvez également définir des alarmes et des actions pour les seuils de performances des flux.
Fonctionnement





Cas d'utilisation
Automatisation domotique
Les intégrateurs de maisons connectées cherchent à tout connecter, des réfrigérateurs aux téléviseurs en passant par les ampoules. Cela dit, il est difficile de faire fonctionner les appareils entre eux parce qu’ils proviennent de différents fabricants. AWS IoT Things Graph élimine le besoin de comprendre les détails de faible niveau d'un appareil, de sorte que les intégrateurs puissent se focaliser sur la conception d'applications domotiques connectées. Par exemple, AWS IoT Things Graph facilite la création d'une solution de sécurité domestique qui intègre des capteurs de mouvement, des détecteurs de fumée et des caméras équipées de la reconnaissance faciale pour pouvoir repérer un intrus et générer des alertes. Vous pouvez ensuite déployer la solution sur différentes configurations domestiques en quelques clics.
Automatisation industrielle
Les sociétés industrielles doivent maintenir des coûts les plus bas possibles et garantir les bons niveaux d’inventaire. Elles souhaitent utiliser des appareils connectés pour obtenir de nouvelles données de chaîne d’approvisionnement, mais il est difficile de connecter des appareils au cloud ainsi qu’à des systèmes de planification de ressources d’entreprise (Enterprise Resource Planning, ERP) existants, car cela nécessite de rédiger du code de faible niveau. AWS IoT Things Graph vous permet de créer un modèle pour chaque appareil connecté et de le réutiliser sur des centaines d’installations différentes sans avoir à réécrire du code spécifique au déploiement. Par conséquent, vous pouvez recueillir des données d'appareils et les connecter à des systèmes ERP pour profiter d'informations approfondies sur toute la chaîne d'approvisionnement. Puisque les applications peuvent être déployées sur vos appareils compatibles avec AWS IoT Greengrass, elles peuvent même être exécutées sans connectivité Internet.
Gestion de l'énergie
Les fournisseurs d'énergie cherchent à optimiser la consommation et à offrir un meilleur service à leurs clients. C'est pourquoi ils proposent des mesures intelligentes qui contrôlent des systèmes HVAC en fonction des conditions météo. Avec AWS IoT Things Graph, vous pouvez ajouter la prise en charge de divers systèmes HVAC, les connecter à des services de données météo et déployer l'application sur des mesures intelligentes compatibles avec AWS IoT Greengrass sans passer des mois à rédiger de nouveau code d'intégration.

Profitez de davantage de détails concernant les modèles, les flux de travail et la surveillance des performances de l’application

Accédez instantanément à l'offre gratuite AWS et essayez AWS IoT Things Graph

Consultez les FAQ concernant AWS IoT Things Graph