Amazon Timestreamとは?仕組み・2つのエンジンと料金モデル・採用判断を実装者目線で解説
Amazon Timestreamは、センサーやIoT機器、アプリのメトリクスのような「時間順に並ぶデータ」を保存・分析するために作られた、AWSの時系列データベースです。この記事では、時系列データに特化したデータベースというTimestreamの位置づけ、書き込み向けのメモリストアと分析向けのマグネティックストアという2階層の構造、そして2025年6月に新規受付を終了したTimestream for LiveAnalyticsと、現在AWSが新規向けに推奨するTimestream for InfluxDBという2つのエンジンの違いを、一次情報で整理します。従量課金とインスタンス課金という料金モデルの差、汎用リレーショナルDBやNoSQLとの使い分け、そして新規構築でTimestreamを選ぶ条件と過剰になる場面まで、基盤設計で迷う論点を実装者目線で示します。
目次
まとめ:Amazon Timestreamの仕組み・2エンジンと採用判断の要点
Amazon Timestreamは、時間順に積み上がる計測値やイベントを大量に保存・分析するための、AWSの時系列データベースです。サーバーレスのTimestream for LiveAnalyticsは、書き込み向けのメモリストアと分析向けのマグネティックストアの2階層でデータを自動的に階層化します。ただしLiveAnalyticsは2025年6月20日付で新規顧客の受付を終了しており、これから新規に組むならAWSが推奨するTimestream for InfluxDBが実質の対象になります。
InfluxDBエンジンは、オープンソースのInfluxDBをマネージドで提供し、GrafanaやTelegrafといった既存ツールとつなげる互換性を持ちます。料金は、LiveAnalyticsが書き込み・保存・クエリ量の従量課金だったのに対し、InfluxDBはインスタンス稼働時間を軸にしたインスタンス課金です。秒〜分の粒度で計測値が大量に積み上がり、時間軸の集計が分析の主役になるワークロードにTimestreamは効きますが、更新・結合が中心の業務データや少量の時系列には汎用のリレーショナルDBが向きます。迷う実装者は、本記事後半の採用条件と見送り条件を自社のワークロードに当てはめてください。
Amazon Timestreamの仕組みと時系列データベースという位置づけ
Timestreamを設計へ落とし込む前に、「時系列データベースが汎用のデータベースと何が違うのか」を押さえます。ここを曖昧にすると、通常のリレーショナルDBで無理に時系列を捌いて性能とコストが破綻したり、逆に時系列以外の用途にTimestreamを持ち込んで扱いにくくなったりしがちです。AWSやクラウドの全体像から確認したい場合は、クラウドとは何か・AWSの仕組みを事業者向けに解説した記事が上位の入り口になります。
時系列データに特化したデータベースというTimestreamの位置づけ
Timestreamは、タイムスタンプ付きで時間順に並ぶ計測値やイベントを、大量に書き込み・検索・分析するために作られたフルマネージドのデータベースです。IoTセンサーの計測値、サーバーやアプリの監視メトリクス、産業機器の稼働ログのように、「いつ・何が・いくつだったか」が延々と積み上がるデータが対象になります。汎用のリレーショナルDBは1行1行の更新や結合に強い一方、秒間に大量の追記が続く時系列を蓄積し続けると、インデックスやストレージのコストが膨らみがちです。Timestreamは追記中心の時系列に構造を寄せ、書き込みのスケールと時間軸での集計を前提に設計されている点が、汎用DBとの分かれ目です。
メモリストアとマグネティックストアという2階層のデータ保持構造
サーバーレス型のTimestream for LiveAnalyticsは、データの新しさで保存先を分ける2階層の構造を取る点が特徴です。直近のデータは書き込み向けのメモリストアに置き、時間が経ったデータは保持ポリシーに沿って、読み取りと大規模分析に向くマグネティックストアへ自動で移します。利用者はこの階層移動をアプリ側で意識する必要がなく、テーブルごとに「メモリストアに何時間、マグネティックストアに何日保持するか」を決めるだけで、直近の高速クエリと長期の分析クエリを1つのテーブルで両立できます。テーブルはスキーマレスで、事前に全カラムを定義しなくても書き込み時に列が増える点も、項目が可変になりがちなセンサーデータと相性がよい仕組みです。
汎用リレーショナルDB・NoSQLとTimestreamの使い分けの起点
時系列を扱うなら常にTimestreamが正解というわけではありません。マスタデータや業務トランザクションのように更新・結合・整合性が中心の用途は、データベースの種類とRDB・NoSQLの選び方を解説した記事で整理したリレーショナルDBの領分です。少量の時系列を既存の業務DBの1テーブルとして持つだけなら、専用DBを増やさずマネージドなAmazon RDSを解説した記事のようなリレーショナルDBで足ります。書き込み量が秒間に大量で、時間軸での集計やダウンサンプリングが分析の主役になる規模で初めて、時系列専用のTimestreamが効いてきます。データの形(時系列か否か)と規模(追記の量)の2軸が、使い分けの起点です。
LiveAnalyticsとInfluxDBという2つのTimestreamエンジンの違い
2026年時点でTimestreamを検討するうえで外せないのが、「Timestream」という名前の下に性格の異なる2つのエンジンがある点と、新規に選べるのがどちらかという事情です。ここを取り違えると、いまから作れないサービスを前提に設計してしまいます。
LiveAnalytics新規受付終了(2025年6月)とInfluxDB推奨への転換
AWSは、Timestream for LiveAnalyticsの新規顧客受付を2025年6月20日付で終了しました。すでに稼働しているワークロードには影響せず、有効なペイヤーアカウントを持つ既存顧客は、そのアカウント配下でユーザーやリンクアカウントを追加して使い続けられます。AWSはセキュリティ・可用性・性能の改善投資を継続すると表明していますが、これから新規に時系列基盤を組む場合、LiveAnalyticsは新規の選択肢から外れる点に注意が必要です。AWSは新規顧客に対し、機能が近いTimestream for InfluxDBの評価を代替として推奨しています。つまり2026年に「Amazon Timestreamを新しく使う」と言うとき、実質の対象はTimestream for InfluxDBだと理解して設計を始めるとよいでしょう。
マネージドInfluxDBとして提供されるTimestreamの仕組みと互換性
Timestream for InfluxDBは、オープンソースの時系列データベースであるInfluxDBを、AWSがマネージドで提供するエンジンです。当初はInfluxDB 2.7系をベースに提供され、2025年10月にはInfluxDB 3系(Core/Enterprise)への対応が追加されたとされます(対象リージョンや提供状況は公式で時点確認してください)。InfluxDB互換のAPIを持つため、可視化のGrafanaや収集エージェントのTelegrafといった既存の時系列エコシステムのツールを、大きな作り替えなしにつなげます。リアルタイム分析に向けて一桁ミリ秒のクエリ応答をうたい、サーバー管理やパッチ適用、バックアップといった運用をAWS側に任せられる点が、自前でInfluxDBを立てる場合との違いです。既存のInfluxDB資産がある、あるいはInfluxQL/Fluxで書きたいチームには入りやすいエンジンです。
従量課金とインスタンス課金という2エンジンの料金モデルの違い
2つのエンジンは課金の考え方も異なります。サーバーレスのLiveAnalyticsは、書き込んだ量・保存量・クエリでスキャンしたデータ量に応じた従量課金で、使った分だけ支払う構造でした。対してInfluxDBはインスタンス課金で、選んだDBインスタンスのクラスごとの稼働時間、ストレージのGB-month、データ転送量が積み上がる構造です。部分的な稼働時間は1秒単位で計算され、最低10分ぶんが課金される点も、常時起動の前提を作ります。従量課金は使わなければ安く済む一方でクエリ量が読めないと予算が振れやすく、インスタンス課金は稼働時間が読めれば見積もりやすい代わりに、アイドル時間にも費用がかかります。新規構築ではInfluxDBのインスタンス課金が基本線になるため、想定インスタンスクラスと稼働時間を早めに置いて費用を試算するのが、予算を適正な水準に収める打ち手です。
| 観点 | LiveAnalytics | InfluxDB |
|---|---|---|
| 新規受付 | 2025/6/20で終了(既存のみ) | 新規はこちらを推奨 |
| 形態 | サーバーレス(メモリ/マグネティック) | マネージドInfluxDB(インスタンス) |
| クエリ | SQL | InfluxQL / Flux・互換API |
| 料金 | 書き込み・保存・スキャン量の従量 | インスタンス時間+ストレージ+転送 |
Amazon Timestreamの採用判断と時系列ワークロードの構築方針
ここでは判断を言い切ります。Timestreamは時系列に振り切った基盤として強い反面、汎用の業務データや、少量の時系列を持つだけの用途には過剰です。新規で選ぶならエンジンはInfluxDBが起点になる、という前提を踏まえて自社ワークロードに当てはめてください。
新規構築でTimestreamを選ぶ条件とInfluxDBエンジンを起点にする理由
採用が効くのは、IoTや監視、産業機器のように「秒〜分の粒度で計測値が大量に積み上がり、時間軸での集計・可視化が分析の主役になる」条件が重なるときです。具体的には、多数のセンサーからの計測値の蓄積、アプリ/インフラのメトリクス監視、稼働ログのリアルタイムなダッシュボード表示が当てはまります。2026年の新規構築ではLiveAnalyticsを新設できないため、エンジンはTimestream for InfluxDBを起点に据え、GrafanaやTelegrafを使った既存の時系列運用にそのまま乗せられるかどうかが判断の分かれ目です。こうしたAWS上の時系列データ基盤を自社に取り入れるなら、AWSを含むクラウドインフラ構築の相談窓口で、エンジン選定やインスタンスクラスの見積もり、収集・可視化までの構成を相談すると設計の手戻りを減らせます。
Timestreamが過剰・不向きな場面と汎用DB・他選択肢への切り分け
更新や結合、トランザクションの整合性が中心の業務データは、Timestreamの対象外です。受発注や在庫、顧客マスタのような用途はリレーショナルDBに置き、時系列専用DBを増やしません。少量のログやイベントを既存DBの1テーブルとして持つだけなら、RDSやPostgreSQLの拡張で足り、専用エンジンの運用コストは過剰になります。逆に、TB規模のデータへ都度SQLで大規模分析をかけたいだけならデータウェアハウス側が向く場面もあります。「時間順に大量追記される」「時間軸の集計が主役」「既存の時系列ツールに乗せたい」の3点がそろわないなら、汎用DBやDWHへ寄せる判断が無駄を生みません。データの形と分析の主役が何かを軸に切り分けてください。
既存LiveAnalytics利用者の移行判断と時系列データ処理の実装
すでにTimestream for LiveAnalyticsで稼働している場合、いますぐ止まるわけではありませんが、新規機能や将来の拡張余地を考えると、InfluxDBエンジンや他の時系列基盤への移行を中長期の計画に入れておくのが現実的です。AWSは移行ガイドを提供しており、書き込み経路とクエリの互換性を確認しながら段階的に切り替える進め方が基本です。Timestreamへの実際のデータ投入やクエリの書き方といった実装手順は、Amazon Timestreamを使った時系列データ処理の方法を解説した記事で具体的に確認できます。本記事で全体像とエンジン選定の判断を固め、実装の手を動かす段では手順記事に進む、という順序で読み進めると迷いが減ります。
よくある質問
Amazon Timestreamの検討で実装者から多く挙がる質問を、一次情報に基づいて簡潔に整理します。
Amazon Timestreamは今から新規に使えますか?
サーバーレスのTimestream for LiveAnalyticsは、2025年6月20日付で新規顧客の受付を終了したため、これから新設することはできません。既存のペイヤーアカウントで稼働中の場合のみ継続利用と拡張が可能です。新規で時系列基盤を組むなら、AWSが代替として推奨するTimestream for InfluxDBを起点に検討します。
Timestream for LiveAnalyticsとInfluxDBはどう違いますか?
LiveAnalyticsはメモリ/マグネティックの2階層を持つサーバーレス型で、書き込み量やクエリのスキャン量に応じた従量課金でした。InfluxDBはオープンソースのInfluxDBをマネージド提供するエンジンで、InfluxDB互換APIを持ち、DBインスタンスの稼働時間とストレージ・転送に応じたインスタンス課金です。新規はInfluxDBが対象になります。
時系列データはAmazon RDSやDynamoDBでは扱えないのですか?
扱えないわけではなく、規模と用途の問題です。少量の時系列を業務データの一部として持つだけなら、リレーショナルDBのRDSやキーバリューのDynamoDBで足ります。秒間に大量の計測値が積み上がり、時間軸の集計や長期保持が分析の主役になる規模になったとき、専用の時系列DBであるTimestreamが性能とコストの面で効いてきます。
Timestreamの料金はどのように決まりますか?
エンジンで異なります。LiveAnalyticsは書き込み量・ストレージ量・クエリでスキャンしたデータ量の従量課金でした。InfluxDBはDBインスタンスのクラス別稼働時間、ストレージのGB-month、データ転送量で決まり、部分時間は1秒単位・最低10分ぶんが課金されます。新規構築では想定インスタンスクラスと稼働時間を置いて試算するのが見積もりの起点です。
既存のInfluxDBやGrafanaの資産を活かせますか?
Timestream for InfluxDBはInfluxDB互換のAPIを持つため、可視化のGrafanaや収集エージェントのTelegrafといった既存の時系列エコシステムのツールを、大きな作り替えなしに接続できます。InfluxQLやFluxで書いてきたクエリ資産も移しやすく、運用のパッチ適用やバックアップをAWS側に任せられる点が、自前でInfluxDBを立てる場合との違いです。
関連記事
- クラウドとは?AWSとは何かを仕組み・料金・移行の判断まで解説:Timestreamの前提となるクラウド・AWS全体像を事業者向けに整理した上位概念の記事
- データベースとは?種類・DBMS・RDBとNoSQLの選び方を実装目線で解説:時系列DBと汎用DBの使い分けの土台になるデータベースの種類と選び方の記事
- Amazon RDSとは?仕組み・対応エンジンと料金モデル・採用判断を解説:少量の時系列を汎用リレーショナルDBで持つ場合の選択肢を整理した記事
- Amazon Timestreamを利用した時系列データ処理の方法:本記事で選定を固めたあとに読む、データ投入とクエリの実装手順を解説した記事