Publicado en: Jul 25, 2019
Al usar AWS IoT Events, ahora tiene la opción de definir acciones para invocar las funciones de AWS Lambda, publicar mensajes en la cola de Amazon Simple Queue Service (SQS) o un stream de entrega de datos de Amazon Kinesis y volver a publicar los mensajes en IoT Events. Anteriormente, solo podía definir acciones para publicar mensajes en SNS y MQTT. Estas acciones ampliadas facilitan la creación de aplicaciones de monitorización que lo ayudan a comprender rápidamente el estado de sus dispositivos ya que le ofrecen más opciones para procesar mensajes creados por IoT Events.
Puede definir una acción de Lambda para que invoque una función de Lambda específica con la carga del mensaje. Cuando la función recibe la carga del mensaje como un parámetro de entrada, puede procesar la información en el mensaje. De manera similar, puede definir que una acción de SQS envíe la carga del mensaje a una cola de SQS desde la cual otros servicios podrían leerla. Puede enviar la carga del mensaje a un stream de entrega de Firehose para mostrar alertas en aplicaciones, como paneles en tiempo real. Finalmente, al definir IoT Events como una acción, envía la carga del mensaje como una entrada a otro modelo de detector. Esto puede ayudar a simplificar los modelos de detectores complejos en una jerarquía con modelos más simples.
Estas nuevas acciones están disponibles en todas las regiones donde está disponible AWS IoT Events. Para comenzar, abra la consola de IoT Events y seleccione un estado para un modelo de detector. Agregue un evento al estado y seleccione de la lista de acciones disponibles.