Publicado: Jul 25, 2019
Agora, ao usar o AWS IoT Events, você pode definir ações para invocar funções do AWS Lambda, publicar mensagens em uma fila do Amazon Simple Queue Service (SQS) ou em um stream de entrega do Amazon Kinesis Data Firehose e republicar mensagens para o IoT Events. Antes, somente era possível definir ações para publicar mensagens para o SNS e o MQTT. Essas ações ampliadas facilitam a criação de aplicativos de monitoramento que ajudam a compreender rapidamente o estado de dispositivos, oferecendo mais opções para processar as mensagens criadas pelo IoT Events.
Você pode definir uma ação do Lambda para invocar uma função do Lambda específica com a carga útil da mensagem. A função do Lambda recebe a carga útil da mensagem como parâmetro de entrada e pode executar processamento adicional das informações da mensagem. Da mesma forma, você pode definir uma ação do SQS para enviar a carga útil da mensagem para uma fila do SQS, de onde pode ser lida por outros serviços. Você pode enviar a carga útil da mensagem para um stream de entrega do Firehose para exibir em tempo real alertas em aplicativos como painéis. Por fim, com a definição do IoT Events como ação, você envia a carga útil da mensagem como entrada para outro modelo de detector, o que pode ajudar a simplificar modelos de detector complexos, transformando-os em uma hierarquia de modelos simples.
Esses recursos estão disponíveis em todas as regiões em que o AWS IoT Events é oferecido. Para começar a usar, abra o console do IoT Events e selecione um estado para um modelo de detector. Adicione um evento ao estado e selecione na lista de ações disponíveis.