AWS IoT Core now supports native InfluxDB routing for time-series data
AWS IoT Core now routes time-series data directly to InfluxDB databases, eliminating the need for custom device-side code or intermediate services.
AWS IoT Core has introduced a new rule action enabling direct routing of time-series data from IoT devices to InfluxDB databases. The feature removes the requirement for custom device-side code or intermediary cloud services, simplifying data transfer. AWS IoT Core securely connects billions of devices to the AWS cloud, and the new rule action automatically converts device data into InfluxDB’s line protocol format. This allows for seamless integration with either Amazon Timestream managed databases or self-hosted InfluxDB clusters.
The new rule action supports two batching modes to optimize cost and throughput: device-side batching, where devices send pre-batched payloads to AWS IoT Core, and server-side batching, where the IoT rules engine aggregates messages before writing to InfluxDB. These modes provide flexibility in managing data volume and processing efficiency. For example, a life sciences company can batch thousands of telemetry readings from scientific instruments at millisecond granularity and write directly to InfluxDB for monitoring purposes.
To implement the feature, users must connect their IoT devices to AWS IoT Core and define an InfluxDB rule action specifying the destination database, authentication details, and batching parameters. The rule action is designed to streamline the process of sending time-series data to InfluxDB without additional infrastructure. The feature is available in all AWS Global Regions where Amazon Timestream for InfluxDB is offered, ensuring broad accessibility for users.
The announcement follows AWS’s ongoing expansion of IoT Core capabilities to support diverse data routing needs. The new rule action is part of AWS’s efforts to simplify data management for IoT applications by reducing the complexity of integrating third-party databases. For further details, users can refer to the AWS IoT Core developer guide, which provides step-by-step instructions for configuring the InfluxDB rule action.