Remote Monitoring of IoT Devices

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

Automatic alerts

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.

Send notifications

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.

Monitor the health of your assets

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 diagram
 Click to enlarge

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.

Remote Monitoring of IoT Devices

Version 1.0.0
Released: 12/2021
Author: AWS

Additional resources

Did this Guidance help you?
Provide feedback 
Build icon
Deploy a Solution yourself

Browse our library of AWS Solutions Implementations to get answers to common architectural problems.

Learn more 
Find an APN partner
Find an APN Partner

Find AWS certified consulting and technology partners to help you get started.

Learn more 
Explore icon
Explore Solutions Consulting Offers

Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.

Learn more