AWS IoT Core
Qu'est-ce qu'AWS IoT Core ?
AWS IoT Core vous permet de connecter des périphériques IoT au Cloud AWS sans avoir à allouer ou gérer de serveurs. AWS IoT Core peut prendre en charge des milliards d'appareils et des trillions de messages. Il peut les traiter et les acheminer de manière fiable et sécurisée vers des points de terminaison AWS et d'autres appareils. Avec AWS IoT Core, vos applications peuvent communiquer avec tous vos appareils et assurer leur suivi à tout moment, même lorsqu'ils ne sont pas connectés.
Sans qu'il soit nécessaire de gérer la moindre infrastructure, AWS IoT Core permet d'utiliser facilement des services AWS et d'Amazon tels qu'AWS Lambda, Amazon Kinesis, Amazon S3, Amazon SageMaker, Amazon DynamoDB, Amazon CloudWatch, AWS CloudTrail, Amazon QuickSight et Alexa Voice Service pour concevoir des applications IoT qui collectent, traitent et analysent les données générées par les périphériques connectés, puis réagissent en conséquence.
Avantages
Connexion et gestion des périphériques sans gérer de serveurs
Le service AWS IoT Core vous permet de connecter un nombre indéfini de périphériques au cloud et à d'autres périphériques sans avoir à allouer ou gérer de serveurs. AWS IoT Core vous permet de mettre à l'échelle vos flottes de périphériques facilement et de manière fiable.
Choix du protocole de connexion
AWS IoT Core vous laisse sélectionner le protocole de communication le plus approprié à votre cas d'utilisation pour connecter et gérer des périphériques IoT. AWS IoT Core prend en charge MQTT (Message Queuing and Telemetry Transport), HTTPS (Hypertext Transfer Protocol - Secure), MQTT over WSS (WebSockets Secure) et LoRaWAN (low-power long-range wide-area network).
Pour les périphériques et les clients qui utilisent les protocoles MQTT, MQTT over WSS et HTTP, AWS IoT Core Message Broker fournit un agent de messages de publication/souscription à haut débit pour transmettre des messages vers et depuis tous vos périphériques et applications IoT. Pour les périphériques LoRaWAN, AWS IoT Core pour LoRaWAN offre une capacité gérée qui élimine la nécessité de développer ou exploiter un serveur réseau LoRaWAN (LNS).
Connexions et données sécurisées pour vos périphériques
AWS IoT Core fournit une configuration et une authentification automatisées lors de la première connexion d'un appareil à AWS IoT Core, ainsi qu'un chiffrement de bout en bout sur tous les points de connexion, afin que les données ne soient jamais échangées entre appareils et AWS IoT Core sans identité éprouvée. En outre, vous pouvez sécuriser l'accès à vos périphériques et applications à l'aide de politiques spécifiant des autorisations précises.
Traitement et exploitation des données des appareils
Avec AWS IoT Core, vous pouvez directement filtrer, transformer et exploiter les données provenant des appareils désignés, en fonction des règles métier que vous avez définies. Il est possible de mettre à jour ces règles à tout moment afin d'y intégrer de nouveaux périphériques et de nouvelles fonctions applicatives. AWS IoT Core permet d'utiliser facilement des services AWS tels qu'AWS Lambda, Amazon Kinesis, Amazon S3, Amazon DynamoDB, Amazon CloudWatch et Amazon Elasticsearch Service pour concevoir des applications IoT encore plus puissantes.
Fonctionnalités AWS IoT Core
Publication et souscription à des messages avec l'agent de messages
L'agent de messages dispose d'un débit élevé de publications/souscriptions et transmet en toute sécurité des messages depuis et vers tous vos périphériques et applications IoT avec une latence faible. AWS IoT Core prend en charge les périphériques et les clients qui utilisent les protocoles MQTT et MQTT over WSS pour publier/souscrire à des messages, et les périphériques et clients qui utilisent le protocole HTTPS pour publier des messages.

Miroir de l'état d'un périphérique
Avec Device Shadow, AWS IoT Core stocke les dernières informations relatives à l'état des périphériques connectés pour que vous puissiez les lire ou les modifier à tout moment. Ainsi, dans vos applications, chaque périphérique apparaît toujours comme connecté. Cela signifie que votre application peut lire l'état d'un périphérique même lorsque ce dernier est déconnecté, et que vous pouvez définir un état pour qu'il s'applique au périphérique au moment de sa reconnexion.

Pour en savoir plus, consultez le guide du développeur AWS IoT Core.
Construction de périphériques auxquels Alexa est intégré à moindre coût et à l'échelle
L'intégration d'Alexa Voice Service (AVS) pour AWS IoT Core introduit un nouveau dispositif virtuel avec Alexa intégré dans le cloud. Pour utiliser l'intégration AVS, les clients utilisent un nouvel ensemble de rubriques MQTT réservées aux IoT AWS pour transférer les messages audio basés sur MQTT entre les périphériques connectés à AWS IoT Core et le nouveau périphérique virtuel avec Alexa intégré. Les clients peuvent ainsi envoyer et recevoir des messages audio sur les rubriques MQTT réservées, s'interfacer avec le microphone et le haut-parleur du périphérique et gérer l'état côté périphérique tout en utilisant la même connexion AWS IoT Core sécurisée.

Pour en savoir plus, consultez l'intégration du service Alexa Voice (AVS) pour AWS IoT Core.
Connexion et gestion des périphériques LoRaWAN
Grâce à AWS IoT Core pour LoRaWAN, les clients peuvent configurer un réseau LoRaWAN privé en connectant leurs propres périphériques et passerelles LoRaWAN au Cloud AWS, sans développer ni exploiter de serveur réseau LoRaWAN (LNS).

Pour en savoir plus, consultez AWS IoT Core for LoRaWAN.
Démarrer avec AWS

Apprenez-en plus avec les didacticiels de 10 minutes

Commencer à créer avec AWS
LoRaWAN est une marque utilisée sous licence de la LoRa Alliance.
En savoir plus sur AWS IoT Core