Publié le: Jul 31, 2018

Le moteur de règles AWS IoT peut désormais déclencher des flux de travail bâtis avec les AWS Step Functions à l'aide de l'action Step Functions. Avec l'ajout de l'action Fonctions échelon, le moteur de règles prend maintenant en charge 15 types d'action.

Vous pouvez désormais créer des flux de travail visuellement avec AWS Step Functions et les déclencher directement à partir d'AWS IoT sans écrire de fonctions AWS Lambda distinctes pour le contrôle du flux de travail.

Par exemple, vous pouvez créer une règle pour surveiller la fiabilité d'un moteur d'ascenseur à l'aide de la fonction machinelearning_predict avec un modèle Amazon Machine Learning. Une fois qu'une anomalie est détectée, l'action Step Functions sera déclenchée pour réserver une tâche au sein de la plateforme ERP pour effectuer une réparation.

Le moteur de règles est une composante de AWS IoT Core. Le moteur de règles évalue les messages entrants publiés dans AWS IoT Core et les convertit afin de les transmettre à un autre appareil ou à un service de cloud, selon les règles métier que vous avez définies. Une règle peut s'appliquer aux données d'un ou de plusieurs appareils, peut prendre une ou plusieurs actions en parallèle, faire le routage de messages vers des points finaux AWS incluant 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 avec intégration Kibana et AWS Step Functions.  

Pour plus d'informations, reportez-vous à la documentation du moteur de règles.