Easily Onboard Connected Devices in Bulk

AWS IoT Device Management helps you onboard new devices by using the IoT management console or API to upload templates that you populate with information like device manufacturer and serial number, X.509 identity certificates, or security policies. Then, you can configure the entire fleet of devices with this information with a few clicks in the management console.

AWS IoT Device Management - Onboard Devices

Organize Connected Devices into Groups

With AWS IoT Device Management, you can group your device fleet into a hierarchical structure based on function, security requirements, or any other category. You can group one device in a room, group devices together that operate on the same floor, or group all the devices that operate within a building. Then, you can use these groups to manage access policies, view operational metrics, or perform actions on your devices across the entire group.

AWS IoT Device Management - Connected Device Groups

AWS IoT Device Management makes it easy to find device records based on any combination of device attribute or state so that you can perform actions across the device group. For example, you could search for the location of all temperature sensors made by a specific manufacturer that detect a given temperature range.

AWS IoT Device Management - Fleet Indexing and Search

Fine-Grained Device Logging

AWS Device management lets you collect device logs so that in the event of a problem you can query the log data to figure out what went wrong. You can configure the logs to include only the metrics that are critical to device performance so you can identify issues quickly. For example, you can include device metrics like, error codes that indicate download failures or device restart counters, and quickly identify and troubleshoot issues on devices within the device group.

AWS IoT Device Management - Logging

Remotely Manage Connected Devices

AWS IoT Device Management allows you to push software and firmware to devices in the field to patch security vulnerabilities and improve device functionality. You can execute bulk updates, control deployment velocity, and define continuous jobs to update device software automatically so they are always running the latest version. You can also send actions such as device reboots or factory resets remotely to fix software issues in the device or restore the device to its original settings.

Amazon FreeRTOS over-the-air (OTA) update job (now in beta) allows you to use AWS IoT Device Management to schedule your Amazon FreeRTOS device software updates. You can also use the code signing feature to ensure your device code is not compromised during deployment and upgrades.

You can also create an AWS Greengrass Core update job for one or more Greengrass Core devices using AWS IoT Device Management in order to deploy security updates, bug fixes, and new Greengrass features to connected devices.

AWS IoT Device Management - Remote Management
AWS IoT Device Management - Over the Air Updates

Learn more about AWS IoT Device Management pricing

Visit the pricing page
Ready to get started?
Sign up
Have more questions?
Contact us