AWS IoT Core ajoute des fonctionnalités pour enrichir les messages MQTT et simplifier la gestion des autorisations
AWS IoT Core, un service cloud géré qui vous permet de connecter en toute sécurité des appareils de l'Internet des objets (IoT) au cloud et de les gérer à l’échelle, annonce deux nouvelles fonctionnalités : la possibilité d'enrichir les messages MQTT avec des données supplémentaires et d'utiliser l'association entre l'objet et la connexion pour simplifier la gestion des autorisations. La fonctionnalité d'enrichissement des messages permet aux développeurs d'enrichir les messages MQTT des appareils avec des informations supplémentaires provenant du registre des objets, sans modifier leurs appareils. L'association entre l’objet et la connexion permet de mapper un client MQTT à un objet du registre, pour les ID de clients qui ne correspondent pas au nom de l'objet. Cela permettra aux développeurs d'exploiter les informations de registre dans les stratégies IoT, d'associer facilement les actions des appareils aux événements du cycle de vie et d'utiliser les fonctionnalités existantes telles que la répartition personnalisée des coûts et la journalisation spécifique aux ressources, auparavant uniquement disponibles pour faire correspondre les ID de clients et les noms d'objets.
Pour enrichir tous les messages provenant des appareils, les développeurs peuvent définir un sous-ensemble d'attributs de registre en tant qu'attributs de propagation. Ils peuvent personnaliser le routage de leurs messages et traiter les flux de travail à l'aide de ces données ajoutées. Par exemple, dans les applications automobiles, les développeurs peuvent acheminer les messages de manière sélective vers le backend souhaité en fonction des métadonnées ajoutées, telles que la marque et le type du véhicule stockés dans le registre des objets. En outre, grâce à l'association entre l'objet et la connexion, les développeurs peuvent tirer parti des fonctionnalités existantes, telles que l'utilisation des métadonnées du registre dans les stratégies IoT, l'association des événements du cycle de vie d'AWS IoT Core à un objet, la répartition personnalisée des coûts par le biais de groupes de facturation et l'activation de la journalisation spécifique aux ressources, même si l'ID du client MQTT et le nom de l'objet diffèrent.
Ces nouvelles fonctionnalités sont disponibles dans toutes les régions AWS où AWS IoT Core est présent. Pour en savoir plus, consultez le Guide du développeur et la documentation relative à l’API.