Scale Time Series Workloads on AWS: Introducing Amazon Timestream for InfluxDB Read Replicas

Navigate to:

The world runs in real-time. From industrial automation and IoT monitoring to AI-powered analytics, developers rely on time series data to power critical systems and make split-second decisions. But as workloads grow, so do the challenges: keeping queries fast, ensuring high availability, and scaling efficiently without adding operational complexity. Not having to worry about operational overhead enables companies to focus on deriving value from their data.

For manufacturers like LBBC, low-latency queries power real-time monitoring and enable predictive maintenance through anomaly detection—driving greater operational efficiency. Graphite Energy relies on scalable data storage to retain high-granularity historical data, unlocking more accurate forecasts and better business decisions. Meanwhile, companies like Tesla depend on high availability to ensure continuous uptime for the services and tools that keep their operations running smoothly.

However, achieving this level of performance at scale traditionally required complex multi-node clusters, manual performance tuning, and costly infrastructure investments. Developers need a simpler, more efficient way to maintain high availability and performance—without the burden of managing distributed systems.

To meet this need, InfluxData and AWS are expanding our strategic offering with the launch of Amazon Timestream for InfluxDB Read Replicas, now generally available.

A new milestone in the InfluxData + AWS partnership

For developers running InfluxDB 2.7 OSS, Read Replicas provides a simple way to handle scaled workloads by creating copies of a primary database instance in different availability zones. This boosts query performance, scalability, and reliability without the complexity of managing a multi-node cluster.

The launch of Read Replicas builds on our partnership with AWS. Last year, we introduced Amazon Timestream for InfluxDB, allowing developers to run open source InfluxDB natively on AWS—fully managed, with no self-hosting overhead, and the ability to get started in minutes.

Now, with Read Replicas, we’re taking it further by making scalability effortless for mission-critical workloads.

Read Replicas: built for scale, speed, and stability

Read Replicas are ideal for small to medium-sized workloads that require continuous uptime and consistent performance without operational overhead or complexity. You can leverage them for:

  • Distributed query scaling: Queries can be distributed across multiple instances, improving response times and reducing load on the primary instance. Unlike traditional standby replicas that sit idle, these replicas actively handle queries at all times.
  • Hot standby failover: Read Replicas provide high performance, even in the event of an outage. If a system fails, queries route seamlessly to an available replica, and a secondary instance can be promoted to a writable database in approximately a minute.
  • Improved write throughput: By offloading queries to Read Replicas, your primary InfluxDB instance can support a higher volume of data ingestion. This prevents high query loads from slowing down writes, ensuring consistent performance.

Getting started with Read Replicas

Amazon Timestream for InfluxDB Read Replicas is now generally available and can be configured directly in the AWS Management Console. With support across 12 AWS regions and compatibility with InfluxDB 2.7 OSS, this feature is designed for global accessibility and ease of use.

To get started, visit the AWS Console and search “Timestream.” Select Timestream for InfluxDB, and create a new database to start configuring your instance. You can learn how to set up and configure Amazon Timestream for InfluxDB in the provided documentation.