Regras para AWS IoT - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Regras para AWS IoT

As regras permitem que os dispositivos interajam com os serviços da AWS. As regras são analisadas e as ações são realizadas com base no fluxo de tópicos do MQTT. Você pode usar regras para oferecer suporte a tarefas como estas:

  • Aumentar ou filtrar os dados recebidos de um dispositivo.

  • Grave dados recebidos de um dispositivo em um banco de dados do Amazon DynamoDB.

  • Salvar um arquivo no Amazon S3.

  • Envie uma notificação push para todos os usuários que usam o Amazon SNS.

  • Publicar dados em uma fila do Amazon SQS.

  • Chamar uma função Lambda para extrair dados.

  • Processe mensagens de um grande número de dispositivos usando o Amazon Kinesis.

  • Envie dados para o Amazon OpenSearch Service.

  • Capturar uma CloudWatch métrica.

  • Mude um CloudWatch alarme.

  • Envie os dados de uma mensagem MQTT para o Amazon Machine Learning para fazer previsões com base em um modelo do Amazon ML.

  • Enviar uma mensagem para o fluxo de entrada da Salesforce IoT

  • Envie dados de mensagem para um canal do AWS IoT Analytics.

  • Iniciar a execução de uma máquina de estado do Step Functions.

  • Envie dados de mensagem para uma entrada do AWS IoT Events.

  • Envie dados de mensagem para uma propriedade de ativo em AWS IoT SiteWise.

  • Envie dados de mensagens para um serviço ou aplicativo web.

Suas regras podem usar mensagens MQTT que passam pelo protocolo de publicação/assinatura suportado peloProtocolos de comunicação de dispositivos ou, usando o recurso Basic Ingest, você pode enviar dados do dispositivo com segurança para osAWS serviços listados acima sem incorrer em custos de mensagens. (O recurso Basic Ingest otimiza o fluxo de dados removendo o agente de mensagens de publicação/assinatura do caminho de ingestão, para que seja mais econômico e, ao mesmo tempo, mantenha os recursos de segurança e processamento de dados doAWS IoT.)

Antes deAWS IoT poder realizar essas ações, você deve conceder permissão para que ele acesse seusAWS recursos em seu nome. Quando as ações forem realizadas, você será cobrado pelas taxas padrão dos serviços da AWS utilizados.

Solucionar problemas de uma regra

Se você tiver um problema com suas regras, habilite CloudWatch Registros. Você pode analisar seus registros para determinar se o problema é autorização ou se, por exemplo, uma condição da cláusula WHERE não correspondeu. Para obter mais informações, consulte Configurar CloudWatch registros.