InfluxDB on AWS - Fully Managed InfluxDB Databases

Managed time-series databases in the cloud

Overview

In the era of rapid digital transformation, the ability to capture, analyze, and derive insights from time-series data is crucial for making informed decisions. InfluxDB on AWS offers a variety of options to build scalable, reliable, and secure platform for handling time-series data, enabling organizations to focus on innovation and insights rather than infrastructure management.

Timestream for InfluxDB.

InfluxDB Cloud Dedicated for Enterprises on AWS Marketplace

What is Time -Series Data?

Time-series data refers to data points that are collected either over regular time intervals (metrics) or happen at irregular or unpredictable intervals (events).This type of data is pivotal in various domains, such as finance (stock prices, exchange rates), IoT (sensor data), environmental monitoring (temperature, humidity readings), and much more. The unique characteristic of time series data is its temporal nature, which allows for the analysis of patterns, trends, and forecasting.

Temporal Dependence

Each data point in a time-series has a timestamp associated with it, making the sequence of data points critical.

High Volume

Especially with the advent of IoT and real-time analytics, the volume of time-series data generated can be massive.

Append Only

Time-series workload are often append-only use cases, were data is usually immutable and its usefulness is short lived.  

Seasonality

Time-series facilitates the discovery of repeating patterns at regular intervals, known as seasonality.

Trend Analysis

Time-series data often show a long-term direction or trend, either up or down.

Volatility

The data can show varying degrees of variation in short periods, indicating spikes or drops.

Anomaly Detection

Time-series data facilitate spotting outliers that deviate from the norm.

What is InfluxDB?

InfluxDB is an open source time-series platform designed specifically for ingestion, high-performance storage, retrieval and visualization of time series data. It excels in environments where data is ingested in large volumes and at high velocity, offering powerful querying capabilities, automated data downsampling, and compression.

Key benefits of InfluxDB

InfluxDB is ideal for applications requiring real-time analytics, IoT device data management, application monitoring, and more.
From its storage engine to its query language, everything in InfluxDB is built with time-series data in mind.
Comes with a suite of tools including the InfluxDB UI, Telegraf (for data collection), and integrated task system (for aggregation, alarms and notifications).
InfluxDB introduces Flux, a powerful and flexible scripting query language designed for analyzing time series data.
InfluxDB offers an open source version supported by a vibrant community, including AWS. There’s no vendor or technology lock-in as InfluxDB is open standards based, supports open source APIs, and features a rich set connectors and plugins thanks to the Telegraf project.

Amazon Timestream for InfluxDB

Amazon Timestream for InfluxDB is a fully managed time-series database service based on the open-source 2.7 version of InfluxDB. Extending on the already robust InfluxDB open-source database for time series data management, Amazon Timestream for InfluxDB enhances its data's scalability, availability, and security.

Benefits of Timestream for InfluxDB

Offers integration with AWS Secrets Manager, so you can rotate, manage, and retrieve database credentials, API keys, and other secrets through their lifecycle.

When you create or modify your DB instance to run as a Multi-AZ deployment, Timestream for InfluxDB automatically provisions and maintains a synchronous standby replica in a different Availability Zone. Updates to your DB instance are synchronously replicated across Availability Zones to the standby in order to keep both in sync and protect your latest database updates against DB instance failure. 

You pay only for what you use and there are no minimum or setup fees. You are billed based on the following:

  • DB instance hours: Based on the class (for example, db.influx.large and db.influx.4xlarge) of the DB instance consumed. Partial DB instance hours consumed are billed in 1-second increments with a 10-minute minimum charge following a billable status change, such as creating, starting, or modifying the DB instance class.
  • Storage (per GB-Month): Storage capacity you have provisioned to your DB instance. If you scale your provisioned storage capacity within the month, your bill will be prorated.
  • Data transfer: Internet data transfer in and out of your DB instance.

Allows you to focus on building better products and services while we take care of the undifferentiated aspects of managing database infrastructure.

Conclusion

Unlock the full potential of your time-series data with Timestream for InfluxDB. Our managed service empowers you to focus on what matters most - building innovative products and services - while we handle the complexities of managing and scaling your database. Whether you're monitoring IoT devices, analyzing financial markets, or optimizing industrial processes, our fully managed InfluxDB database service has got you covered.

Ready to get started? It's easy! Simply create a new managed InfluxDB instance and start experiencing the benefits of a scalable, secure, and highly available time-series database. Plus, if you're already using a self-managed version of InfluxDB, our migration tools and guide make it easy to transition to our managed service. Take the first step today and discover a more efficient, cost-effective way to harness the power of your time-series data.