Veröffentlicht am: Jul 25, 2019
Bei der Verwendung von AWS IoT Events können Sie jetzt Aktionen definieren, um AWS Lambda-Funktionen aufzurufen, Nachrichten in der Warteschlange von Amazon Simple Queue Service (SQS) oder einen Lieferdatenstrom von Amazon Kinesis Data Firehose zu veröffentlichen und Nachrichten erneut in IoT Events zu veröffentlichen. Zuvor konnten Sie lediglich Aktionen definieren, um Nachrichten in SNS und MQTT zu veröffentlichen. Diese erweiterten Aktionen erleichtern die Einrichtung von Überwachungsanwendungen, mit denen Sie rasch den Status Ihres Geräts nachvollziehen können, indem sie mehr Optionen zur Verarbeitung von Nachrichten aus IoT Events bereitstellen.
Sie können eine Lambda-Aktion definieren, um eine bestimmte Lambda-Funktion des Nachrichteninhalts aufzurufen. Die Lambda-Funktion erhält den Nachrichteninhalt als Eingabeparameter und kann die Informationen aus der Nachricht weiterverarbeiten. Auf ähnliche Weise können Sie eine SQS-Aktion definieren, um den Nachrichteninhalt an eine SQS-Warteschlange zu senden, die von anderen Diensten gelesen werden könnte. Den Nachrichteninhalt können Sie an einen Firehose-Lieferdatenstrom senden, um Benachrichtigungen in Anwendungen wie Echtzeit-Dashboards anzeigen zu lassen. Indem Sie IoT Events als Aktion definieren, senden Sie zu guter Letzt den Nachrichteninhalt als Eingabe an ein weiteres Detektormodell, was dazu beitragen kann, komplexe Detektormodelle in eine Hierarchie aus einfacheren Modellen umzuwandeln.
Diese neuen Aktionen sind in allen Regionen verfügbar, in denen AWS IoT Events angeboten wird. Öffnen Sie zum Beginnen die IoT Events-Konsole und wählen Sie einen Status für ein Detektormodell. Fügen Sie ein Event zum Status hinzu und wählen Sie aus der Liste der verfügbaren Aktionen.