Amazon Kinesis Data Streams ではシンプルな従量課金制を使用しています。前払い料金や最低料金はなく、使用したリソースに対してのみお支払いいただきます。料金は、2 つの中心的ディメンション、シャード時間および PUT ペイロードユニットと、オプションのディメンション、データ保持期間延長を使って計算されます。

AWS 簡易見積りツールを使って月額料金をお見積もりください。

 

 

シャードは、Amazon Kinesis ストリームのベースとなるスループット単位です。1 シャードは、1 MB/秒のデータ入力と 2 MB/秒のデータ出力の能力を提供します。1 つのシャードは 1 秒当たり最大 1,000 件のレコードをサポートできます。お客様のスループット要件に応じて、ストリーム内で必要なシャード数を指定できます。1 時間ごとの各シャード料金が発生します。

レコードは、データ生成元が Amazon Kinesis ストリームに追加するデータのことです。PUT ペイロードユニットは、1 レコードを構成する 25 KB ペイロード「チャンク」で計算されます。例えば、5 KB のレコードは 1 つの PUT ペイロードユニット、45 KB のレコードは 2 つの PUT ペイロードユニット、1 MB のレコードは 40 の PUT ペイロードユニットが含まれます。PUT ペイロードユニットは、100 万件の PUT ペイロードごとに料金が発生します。 

Amazon Kinesis では、データはデフォルトで 24 時間保存されます。ストリームデータの保持期間は最長 7 日間に延長できます。データ保持期間延長を有効化すると、ストリームにかかったシャード時間に対して追加料金が課金されます。

* Amazon Kinesis データストリームからのレコード取得は無料です。

* データ転送は無料です。AWS では、お客様のデータプロデューサーから Amazon Kinesis Data Streams へのデータ転送、または Amazon Kinesis Data Streams からお客様の Amazon Kinesis アプリケーションへのデータ転送には料金は発生しません。

* Amazon Kinesis Data Streams は現在 AWS 無料利用枠で利用できないことにご注意ください。AWS 無料利用枠は、AWS サービスグループの試用を無料で提供するプログラムです。AWS 無料利用枠の詳細については、AWS 無料利用枠を参照してください。

 


別途記載がない限り、表示される料金にはVAT、 売上税その他取引に対して適用される一切の税金等及び関税は含まれません。日本の居住者であるお客様の場合には、料金とあわせて別途消費税をご請求させて頂きます。詳しくはこちら

データ生成元が毎秒合計 100 件のレコードを追加し、各レコードは 35 KB と仮定します。この場合、合計データ入力速度は 3.4 MB/秒です(100 レコード/秒 * 35 KB/レコード)。わかりやすいように、各レコードのスループットとデータサイズは 1 日を通して安定的で一定であるとします。なお、Amazon Kinesis ストリームのスループットはいつでも動的に調整できることに注意してください。

最初に、必要なスループットを得るために必要なシャード数を計算します。1 シャードは 1 MB/秒のデータ入力容量を提供し、1,000 レコード/秒をサポートするので、4 シャードであれば 4 MB/秒のデータ入力容量を提供し、4,000 レコード/秒をサポートします。したがって 4 シャードのストリームにより、100 レコード/秒での 3.4 MB/秒という、必要なスループットを満たすことができます。

次に、米国東部リージョンの Kinesis Data Streams 料金表を使用して、毎月の Kinesis Data Streams の費用を計算します。

  • シャード時間: 1 シャードの価格は 0.015 USD/時間、0.36 USD/日 (0.015 USD * 24) です。使用するストリームは 4 シャードなので、費用は 1.44 USD/日 (0.36 USD *4) です。31 日ある月の場合、月額のシャード時間コストは 44.64 USD (1.44 USD * 31) です。
  • PUT ペイロードユニット (25 KB): 使用するレコードは 35 KB のため、各レコードは 2 つの PUT ペイロードユニットを含みます。データプロデューサーが毎秒合計 100 レコードまたは 200 PUT ペイロードユニットを追加します。すなわち、267,840,000 レコード/月、または 535,680,000 PUT ペイロードユニット/月です。100 万 PUT ペイロードユニットの費用は 0.014 USD のため、毎月の PUT ペイロードユニットの費用は 7.499 USD (0.014 USD * 535.68) です。

ストリームデータの保持期間を 24 時間から必要に応じて最長 7 日間に延長することができます。この例では、ストリームがデータ保持期間延長を 1 か月の間有効化していたと想定されています。あるいは、データの紛失を防ぐためにデータ保持期間延長が必要な場合にのみ、それを有効化することもできます。この場合には、データ保持期間延長の費用を低減できます。

  • データ保持期間延長 (最長 7 日間) : データ保持期間延長では、シャード時間あたり 0.020 USD が追加で課金されます。ストリームに対して月に 2,976 シャード時間 (4 シャード * 24 時間/日 * 31 日/月) が請求された場合、月のデータ保持期間延長費用は 59.52 USD (0.020 USD * 2,976) になります。

シャード時間と PUT ペイロードユニットの費用を合計した、Amazon Kinesis Data Streams の総費用は、1.68 USD/日、または 52.14 USD/月です。1 日あたり 1.68 USD の費用で、ストリーミングデータを完全に管理するインフラストラクチャを利用して、4 MB/秒、または 1 日あたり 337 GB のデータを信頼性と柔軟性に富んだ方法で継続的に取り込むことができます。また、月額 59.52 USD の追加料金をお支払いいただけば、Amazon Kinesis ストリームデータの保持期間を 24 時間から最長 7 日間に延長することもできます。