Amazon Data Firehose では、このサービスに取り込むデータ量に対して料金が発生します。セットアップ料金や前払いの義務はありません。Data Firehoseのオンデマンド利用には、インジェスト、フォーマット変換、VPC配信、ダイナミック・パーティショニングの4種類があります。追加のデータ転送料がかかる場合があります。

ソース取り込みとしての Direct PUT および KDS

Firehose ストリームの基本機能は取り込みと配信です。取り込みの料金は階層別であり、5 KB 単位で取り込まれた GB ごとに請求されます (3 KB のレコードは 5 KB、12 KB のレコードは 15 KB として請求されるなど)。オプション機能を使用しない限り、配信に Data Firehose の追加料金はかかりません。

MSK をソースとする取り込み

Firehose ストリームの基本機能は取り込みと配信です。インジェスト価格は段階制で、インジェストされた GB ごとに課金され、5KB 単位ではありません。料金は段階的に設定され、取り込まれたバイト数と配信されたバイト数の間の値が大きい方に基づいて GB 単位で請求されます。請求はデータ量に基づいており、レコードサイズの四捨五入はありません。

Vended Logs をソースとする取り込み

Vended Logs から生成されたレコードの場合、取り込みの料金は階層別であり、取り込まれた GB あたりの料金が請求されます (5 KB の増分なし)。

形式の変換 (オプション)

5 KB の増分で取り込まれる GB に基づく GB 単位の料金で、JSON から Apache Parquet または Apache ORC への形式の変換を有効にすることができます。

VPC 配信 (オプション)

配信先が Amazon VPC に存在する Firehose ストリームの場合、VPC 内の配信先に配信されたデータ量と、各 AZ で Firehose ストリームがアクティブな時間ごとに課金されます。1 時間に満たない時間は 1 時間として請求されます。

Amazon S3 配信の動的パーティショニング (オプション)

動的パーティショニングを有効にすると、レコードのキー (「customer_id」など) をパーティショニングすることでデータを継続的にグループ化し、パーティショニングキーでグループ化されたデータを対応する Amazon S3 プレフィックスに配信できます。ダイナミックパーティショニングでは、ダイナミックパーティショニングによって処理されたデータ量と、Amazon S3 に配信されたオブジェクトごとにお支払いいただきます。動的パーティショニングに JQ パーサーを使用する場合、JQ 解析の 1 時間あたりの料金が発生します。

CloudWatch ログの解凍 (オプション)

CloudWatch Logs から生成されたレコードの場合、解凍が有効になっている場合、解凍料金は解凍された GB 単位で請求されます。

  • Direct PUT または Kinesis データストリームをソースとする
  • Vended Logs をソースとする
  • ソースとしての MSK

料金の例

Direct PUT および KDS (ソースとして) の取り込み料金

3 KB のレコードサイズを 5 KB の倍数の取り込みに切り上げる = 5 KB

最初の 500 TB/月の料金 = 0.029 USD/GB

取り込みで請求される GB = (100 レコード/秒 * 5 KB/レコード) / 1,048,576 KB/GB * 30 日間/月 * 86,400 秒間/日 = 1235.96 GB

1 か月あたりの取り込み料金 = 1,235.96 GB * 0.029 USD/GB = 35.84 USD

ソースとしての MSK の取り込み料金

2 KB のレコードサイズ (5 KB の増分なし)

最初の 500 TB/月の料金 = 0.055 USD/GB

取り込みデータに対して請求される GB (配信データと同じデータ量を想定) = (100 レコード/秒 x 2 KB/レコード)/1,048,576 KB/GB * 30 日/月 * 86,400 秒/日 = 494.38 GB

月間データボリューム料金 = 494.38 GB * 0.055 USD/GB = 27.19 USD

ソースとしての Vended Logs の取り込み料金

0.5 KB のレコードサイズ (500 バイト) = 0.5 KB (5 KB の増分はなし)

最初の 500 TB/月の料金 = 0.13 USD/GB

取り込みで請求される GB = (100 レコード/秒 × 0.5 KB/レコード) / 1,048,576 KB/GB × 30 日/月 × 86,400 秒/日 = 123.59 GB

月間の取り込み料金 = 123.59 GB × 0.13 USD/GB = 16.06 USD

形式の変換の料金: JSON から Parquet または ORC への変換 (オプション)

0.5 KB のレコードサイズ (500 バイト) = 0.5 KB (5 KB の増分はなし)

最初の 500 TB/月の料金 = 0.13 USD/GB

取り込みで請求される GB = (100 レコード/秒 × 0.5 KB/レコード) / 1,048,576 KB/GB × 30 日/月 × 86,400 秒/日 = 123.59 GB

月間の取り込み料金 = 123.59 GB × 0.13 USD/GB = 16.06 USD

データ形式の変換は、データインジェストにオプションのアドオンで、コストの計算には取り込みで請求された GB を使用します。 

取り込み GB あたりの料金変換= 0.018 USD

月間の形式変換料金 = 1,235.96 GB * 0.018 USD/GB 変換 = 22.25 USD

VPC 配信の料金 (オプション)

VPC への配信はデータインジェストのオプションのアドオンで、VPC 内の宛先に配信された GB を使用してコストを計算します。

VPC でデスティネーションに配信される GB あたりの料金 = 0.01 USD

VPC 配信する AZ 時間あたりの料金 = 0.01 USD

月間の VPC 処理料金 = 1,235.96 GB * 0.01 USD/GB 処理 = 12.35 USD

月間の VPC 時間料金 = 24 時間 * 30 日/月 * 3AZ = 2,160 時間 * 0.01 USD/時間 = 21.60 USD 月間 VPC 料金合計 = 33.95 USD

動的パーティショニングの料金 (オプション)

動的パーティショニングは、データインジェストに対するオプションのアドオンで、動的パーティショニングで処理された GB、S3 に配信されたオブジェクト数、オプションで JQ の処理時間を使用してコストを計算します。この例では、Firehose ストリームのバッファヒント設定の結果として、64 MB のオブジェクトが配信されると想定しています。

Firehose ストリームでオプション機能 (Lambda を使用したデータ変換、フォーマット変換、圧縮など) を使用する場合、動的パーティショニングによって処理されるデータ量は、ソースから取り込まれたデータ量または宛先に配信されるデータ量と異なる場合があります。動的パーティショニングの前後に実行されるこれらの追加のデータ処理ステップが違いを生む可能性があります。

動的パーティショニングによる処理量 1 GB あたりの料金 = 0.020 USD
配信された 1,000 S3 オブジェクトあたりの料金 0.005 USD = 0.005 USD
JQ 処理時間あたりの料金 = 0.07 USD

動的パーティショニングによって処理される月次ギガバイト = (3 KB × 100 レコード/秒)/1,048,576 KB/GB * 86,400 秒/日 * 30 日/月 = 741.58 GB

動的パーティショニングによって処理された GB の月額料金 = 741.58 GB 動的パーティショニングで処理した GB あたり 0.02 USD = 14.83 USD

配信されたオブジェクト数 = 741.58 GB * 1024 MB/GB / 64MB オブジェクトサイズ = 11,866 オブジェクト

S3 に配信されたオブジェクトの月額料金 = 11,866 オブジェクト * 0.005 USD/1000 オブジェクト = 0.06 USD

JQ の月額料金 (有効な場合) = JQ 消費時間 70 時間/月 * 0.07 USD/JQ 処理時間 = 4.90 USD

CloudWatch Logs の解凍

CloudWatch Logs は gzip 圧縮形式でデータを送信します。Data Firehose 解凍機能はデータを解凍し、解凍されたデータの GB ごとに課金されます。

月間使用量 = 10 TB の CloudWatch Logs データを解凍しました

解凍した 1 GB あたりの価格 = IAD で 1 GB あたり 0.00325 USD

毎月の解凍料金 = 10240 GB * 0.00325 USD/GB = 33.28 USD
 

サービスレベルアグリーメント

Amazon Data Firehose サービスレベルアグリーメントの詳細はよくある質問を参照してください。

Amazon Data Firehose に関するその他のリソースをご覧ください

kannsuruリソースのページにアクセスする
始める準備はできましたか?
サインアップ
ご不明な点がおありですか?
お問い合わせ