Publié le: Jul 25, 2019

Lorsque vous utilisez AWS IoT Events, vous avez désormais la possibilité de définir des actions pour invoquer les fonctions AWS Lambda, publier des messages dans la file d'attente Amazon Simple Queue Service (SQS) ou dans un flux de diffusion Data Firehose d'Amazon Kinesis et de publier à nouveau des messages vers IoT Events. Auparavant, vous pouviez seulement définir des actions pour publier des messages vers SNS et MQTT. Ces actions élargies facilitent la conception d'applications de surveillance qui vous aident à comprendre rapidement l'état de vos appareils en fournissant davantage d'options pour traiter des messages créés par IoT Events.

Vous pouvez définir une action Lambda pour invoquer une fonction Lambda spécifique avec le corps du message. La fonction Lambda reçoit le corps du message comme paramètre d'entrée et peut traiter les informations contenues dans le message de manière plus approfondie. De même, vous pouvez définir une action SQS pour envoyer le corps du message vers une file d'attente SQS que d'autres services pourraient lire. Vous pouvez envoyer le corps du message vers un flux de diffusion Firehose pour afficher des alertes dans des applications comme des tableaux de bord en temps réel. Enfin, en définissant des IoT Events en tant qu'action, vous envoyez le corps du message comme entrée vers un autre modèle de détecteur qui peut aider à simplifier les modèles de détecteur complexes en une hiérarchie de modèles simples.

Ces nouvelles actions sont disponibles dans toutes les régions dans lesquelles AWS IoT Events est disponible. Pour commencer, ouvrez la console IoT Events et sélectionnez un état pour un modèle de détecteur. Ajoutez un événement à l'état et sélectionnez une action dans la liste des actions disponibles.