Remote Monitoring of IoT Devices creates remote monitoring for IoT device data transmission or data validity. Remote Monitoring of IoT Devices ingests real-time device data from IoT devices to assess the state of each IoT device and send you notifications if there are data transmission issues or out of range data. Remote Monitoring of IoT Devices also provides a framework for collecting diagnostic information for deriving outcome-oriented insights about the health of your assets.
Benefits
Remote Monitoring of IoT Devices utilizes AWS IoT Events to collect, analyze, and detect faults and/or suboptimal performance to generate events in real time. These events are then used to invoke automatic alerts and actions to automate diagnostics and initiate maintenance requests for that device.
Remote Monitoring of IoT Devices ingests real-time device data from IoT devices to assess the state of each IoT device and send you notifications if there are data transmission issues or out of range data.
Remote Monitoring of IoT Devices provides a framework for collecting diagnostic information for deriving outcome-oriented insights about the health of your assets.
Overview
The diagram below presents the architecture you can build using the example code on GitHub.
Remote Monitoring of IoT Devices architecture
Remote Monitoring of IoT Devices deploys the following infrastructure:
1. Amazon DynamoDB stores simulation and device information.
2. Amazon ECS tasks run on AWS Fargate to simulate devices and send messages.
3. Simulators send sensor data to AWS IoT Core.
4. A preconfigured IoT rule subscribes to the sensor data topic and sends the data to AWS IoT Analytics.
5. Amazon QuickSight pulls data from AWS IoT Analytics materialized views to display dashboards and visualizations.
6. A preconfigured IoT rule subscribes to the sensor data topic and sends the data to AWS IoT Events to detect whether or not the sensor is in an error state.
7. On detection of an error state, AWS IoT Events invokes an email notification to the subscribers via Amazon Simple Notification Service.
Additional resources
Browse our library of AWS Solutions to get answers to common architectural problems.
Find AWS Partners to help you get started.
Find prescriptive architectural diagrams, sample code, and technical content for common use cases.