Skip to main content

AWS IoT Device Management Documentation

AWS IoT Device Management helps you register, organize, monitor, and remotely manage IoT devices at scale.

Register Connected Devices in Bulk

AWS IoT Device Management helps you register new devices by using the IoT management console or API to upload templates that you populate with information. Then, the service is designed so you can configure the entire fleet of devices with this information in the management console.

Organize Connected Devices into Groups

AWS IoT Device Management is designed so you can group your device fleet into a hierarchical structure based on a number of different categories. The service is designed so you can use these groups to manage access policies, view operational metrics, or perform actions on your devices across the entire group. The service can also help you to organize your devices with dynamic thing groups. Dynamic thing groups are designed to help you add devices that meet your specified criteria and remove the devices that no longer match the criteria.

Fleet Indexing and Search

AWS IoT Device Management helps you to query a group of devices and aggregate statistics on device records based on combinations of device attribute, state and connectivity indexing so that you can organize and understand your fleet.

Device Setup and Control

You can pre-provision your devices and unify integration across diverse devices using a number of different protocols, and you can build an application for controlling devices from different manufacturers, including third-party and cloud-connected devices. You can also use different cloud-to-cloud connectors.

Monitor System Performance

With IoT Device Management, you can collect device logs so you can query the log data to figure out what went wrong in the event of a problem. You can configure the logs to include the metrics critical to device performance.

Deliver remote messages to targeted devices

The Commands feature supports remote and targeted device interactions, enabling you to send instructions, trigger actions, or modify configurations on specific devices at scale.

Remotely Manage Connected Devices

AWS IoT Device Management is designed to allow you to push software and firmware to devices in the field to help you patch security vulnerabilities and improve device functionality. The service is designed to enable you to execute bulk updates, control deployment velocity, set failure thresholds, and define jobs to update device software so they are always running the latest version. The service is also designed to send actions such as device reboots or factory resets remotely to help you fix software issues in the device or restore the device to its original settings.

Manage Software Package Versions

With AWS IoT Device Management Software Package Catalog, you are enabled to track and monitor software package versions, gain insights from a central dashboard, and perform updates on IoT devices running specific software versions.

Secure Tunneling

AWS IoT Device Management is designed to support the creation of a device tunnel - a remote communications session to a device. This provides connectivity to individual devices, which can help you to diagnose issues and act to solve them. This feature is also designed so you can make multiple, concurrent client connections over a single tunnel, enabling you to perform more device troubleshooting.

With Secure Tunneling, you can build remote access solutions to connect to devices on isolated networks or behind firewalls. This is accomplished by a mutually initiated tunnel connection between source and destination devices that is brokered through the Secure Tunneling feature in AWS IoT Device Management. These device connections can be configured with a user defined timeout setting designed to close connections after a certain period of time.

Additional Information

For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.aws.amazon.com/index.html. This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at http://aws.amazon.com/agreement, or other agreement between you and AWS governing your use of AWS’s services.