Overview
Amazon Timestream databases make it easy to work with time-series data in the Amazon Web Services Cloud. Timestream is fully managed, so it frees up your time by removing time-consuming database infrastructure tasks such as installation, upgrades, storage, replication for high availability, and manual backups. Timestream offers a choice of two databases: Amazon Timestream for LiveAnalytics and Amazon Timestream for InfluxDB.
With Timestream for LiveAnalytics, you can ingest more than tens of gigabytes of time-series data per minute and run SQL queries on terabytes of time-series data in seconds. It has built-in time-series analytics functions, helping you identify trends and patterns in near real time. Timestream for LiveAnalytics defines time series as a native data type and supports advanced aggregates, window functions, and complex data types such as arrays and rows. Timestream for LiveAnalytics provides up to 99.99% availability. Ideal use cases for Timestream for LiveAnalytics include security analytics and quality monitoring of video streaming.
With Timestream for InfluxDB, you can easily run open source InfluxDB databases on Amazon Web Services Cloud for time-series applications with millisecond response times. Timestream for InfluxDB provides up to 99.9% availability, and you can choose a Multi-AZ deployment option to automatically detect failures and failover to a different AZ. Ideal use cases for Timestream for InfluxDB include real-time alerting and monitoring infrastructure reliability.
Performance and scalability
Open allSecurity
Open allAll data in Timestream is automatically encrypted by default, so you don’t need to manually encrypt data at rest or in transit.
Timestream for LiveAnalytics offers native integrations for IAM and Amazon KMS services, so you can securely manage access to your resources and data, including specifying an Amazon KMS customer managed key for encrypting data in the magnetic store. Timestream for LiveAnalytics also allows you to protect your time-series data, through integration with Amazon Backup, to help you meet your compliance and business continuity needs.
Using this fully managed functionality, you can create immutable backups, automate backup lifecycle management, and copy those backups across Amazon Web Services accounts and Regions. In addition, you can schedule periodic backups of your data to meet your regulatory needs. The first backup of your table is a full backup, and subsequent backups of the same table are incremental, only copying the changes since the last backup, making it flexible and cost-effective to protect your data.
You can create different backup plans for the Timestream for LiveAnalytics tables in your account, allowing you to protect each resource based on your specific regulatory and business continuity needs. You can also set retention policies that will automatically retain, expire, and transition backups to cold storage, minimizing backup storage costs. Additionally, you can restore the entire table to a database in a few steps, simplifying data recovery.
Timestream for InfluxDB offers integration with Amazon Secrets Manager, so you can rotate, manage, and retrieve database credentials, API keys, and other secrets through their lifecycle.
Integrations with Amazon Web Services services
Open allCost-effective
Open allTimestream for LiveAnalytics scheduled queries offer a fully managed, serverless, and scalable solution for calculating and storing aggregates, rollups, and other real-time analytics used to power frequently accessed operational dashboards, business reports, applications, and device monitoring systems. With scheduled queries, you simply define the queries that calculate aggregates, rollups, and other real-time analytics on your incoming data.
Timestream for LiveAnalytics periodically and automatically runs these queries and reliably writes the results into a configurable destination table. You can then point your dashboards, reports, applications, and monitoring systems to simply query the destination tables instead of querying the considerably larger source tables containing the incoming time-series data. This leads to increased performance while reducing cost by an order of magnitude.
The destination tables contain much less data than the source tables, thereby offering faster and less expensive data access and storage. Given that destination tables contain much less data than source tables, you can store data in the destination tables for a much longer duration at a fraction of the storage cost of the source table. You can also choose to reduce the data retention period of your source tables to lower costs. Scheduled queries can, therefore, make time-series analytics faster, more cost-effective, and more accessible to many more customers, so you can continue to make better data-driven business decisions.
Developer productivity
Open allDisclaimer
Amazon Timestream offers two engines, InfluxDB and LiveAnalytics, both of which are covered in our product page and relevant documentation to provide comprehensive information. Please note: Currently, only Amazon Timestream for InfluxDB is available in the Amazon Web Services China (Beijing) Region, operated by Sinnet and the Amazon Web Services China (Ningxia) Region, operated by NWCD. All content related to LiveAnalytics in the product page and relevant documentation of Amazon Timestream is reserved for future developments, and such content should not be construed as part of the current service content of Amazon Timestream and is not legally binding.