張貼日期: Jul 25, 2019

使用 AWS IoT Events,您現在可以選擇定義動作以叫用 AWS Lambda 函數、將訊息發布到 Amazon Simple Queue Service (SQS) 佇列或 Amazon Kinesis Data Firehose 交付串流,以及重新將訊息發布到 IoT Events。之前,您只能定義將訊息發布到 SNS 和 MQTT 的動作。增加這些動作可讓您更輕鬆地建立監控應用程式,透過針對 IoT Events 建立的訊息提供更多處理選項,協助您快速了解裝置的狀態。

您可以定義 Lambda 動作,使用訊息承載叫用特定 Lambda 函數。Lambda 函數接收訊息承載作為輸入參數,可進一步處理訊息中的資訊。同樣地,您可以定義 SQS 動作,將訊息承載傳送到 SQS 佇列,讓其他服務讀取。您可以將訊息承載傳送到 Firehose 交付串流,以便在應用程式顯示提醒,例如即時儀表板。最後,透過將 IoT Events 定義為動作,您將訊息承載傳送到其他偵測器模型作為輸入,協助將複雜的偵測器模型簡化成簡單的模型階層。

這些新的動作在提供 AWS IoT Events 的所有區域皆可使用。要開始使用,開啟 IoT Events 主控台,然後選取偵測器模型的狀態。在狀態新增事件,然後從可用動作清單進行選取。