Publicado: Jul 31, 2018

Agora o mecanismo de regras do AWS IoT pode acionar fluxos de trabalho criados com o AWS Step Functions usando ações do Step Functions. Com a adição da ação do Step Functions, o mecanismo de regras passa a oferecer suporte a 15 tipos de ação.

Você já pode criar visualmente fluxos de trabalho com o AWS Step Functions e acioná-los diretamente no AWS IoT sem escrever funções separadas do AWS Lambda para controle de fluxos de trabalho.

Por exemplo, você pode criar uma regra para monitorar a confiabilidade do motor de um elevador usando a função machinelearning_predict em um modelo do Amazon Machine Learning. Quando uma anomalia é detectada, a ação do Step Functions aciona o fluxo de trabalho para agendar uma tarefa de reparo na plataforma do ERP.

O mecanismo de regras é um componente do AWS IoT Core. O mecanismo de regras avalia as mensagens recebidas publicadas no AWS IoT Core e as transforma e entrega para outro dispositivo ou um serviço de nuvem, com base nas regras empresariais que você definir. Uma regra pode ser aplicada a dados de um ou mais dispositivos, executar uma ou mais ações em paralelo e rotear mensagens para endpoints da AWS, incluindo AWS Lambda, Amazon Kinesis, Amazon S3, Amazon Machine Learning, Amazon DynamoDB, Amazon CloudWatch, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), AWS IoT Analytics, Amazon Elasticsearch Service com integração incorporada ao Kibana e AWS Step Functions.  

Para obter mais detalhes, consulte a documentação do mecanismo de regras.