Today, AWS IoT Device Management announces the general availability of a high-throughput connectivity status query API , allowing developers to query the latest connectivity state of IoT devices, for monitoring and management purposes. AWS IoT Device Management is a fully managed cloud service that helps you register, organize, monitor, and remotely manage Internet of Things (IoT) devices at scale.
Device connectivity status is crucial for monitoring device failures and executing remote commands. The new connectivity status API which will be available to AWS IoT Device Management Fleet Indexing customers, provides a high-throughput solution (350+ requests per second) for customers to ascertain device connectivity to the cloud. It also retrieves most recent connect or disconnect event timestamp along with disconnect reason, aiding troubleshooting activities. AWS IoT Device Management’s Fleet Indexing feature enables customers to search, group devices based on device metadata, state stored across thing registry, IoT device shadow and connectivity data sources. While existing search queries are optimized for fleet-level querying, this API is optimized for single-device connectivity queries and offers lower latency to reflect connectivity state changes. With connectivity status queries, developers can now easily support targeted device monitoring and management capabilities in their applications. For example, in automotive applications, developers can first query vehicle connectivity status using this API prior to issuing remote commands to the vehicle.
Connectivity status is available to AWS IoT Device Management Fleet indexing customers and in all AWS regions where AWS IoT Device Management is available. For more information please refer to the developer guide and API documentation .