Amazon DocumentDB を使用すれば、使用した分に対してのみお支払いいただきます。初期費用や最小料金はありません。Amazon DocumentDB は、次の 4 つのディメンションで料金が設定されています。

  1. オンデマンドインスタンスクラスターのコンピューティングインスタンスの量 (最低 10 分の 1 秒あたりの料金)
  2. データベース I/O: クラスターのストレージボリュームに対してデータの読み書きを行うときに使用される I/O の量 (100 万 I/O あたりの料金)。
  3. データベースストレージ: クラスターのストレージボリュームに保存されているデータの量 (GB/月あたりの料金)。
  4. バックアップストレージ: クラスターのデータベースストレージの使用量を超えて使用したバックアップストレージの量 (GB/月あたりの料金)。
DocumentDB 料金表

AWS 全体の他のコスト (アベイラビリティーゾーン全体でのアプリケーションと DocumentDB 間のデータ転送など) も適用される場合があります。

Amazon DocumentDB は、コストの最適化に役立つ以下の機能を提供します。

  • Amazon DocumentDB は、インスタンスに 1 秒単位で請求を行います。最小請求期間は 10 分です。
  • クラスターにアクセスする必要がない場合は、コンピューティングインスタンスを最大 7 日間一時的に停止し (週末にテストクラスターを一時停止する場合に最適)、必要に応じてインスタンスを再起動できます。
  • Amazon DocumentDB インスタンスはデータを保持しないため、開発クラスターの一般的なアプローチである単一のインスタンスのみで高い耐久性のクラスターをプロビジョニングできます。
  • クラスターのデータストレージの 100% に相当するバックアップストレージを毎月無料で利用できます (たとえば、クラスターに 10 TB の保存データがある場合、10 TB のバックアップを無料で利用できます)。無料割り当てを超える追加バックアップストレージの料金は、月額 0.02 USD/GB という低価格となります (料金は AWS リージョンによって異なる場合があります)。
  • Amazon DocumentDB のストレージと IO はワークロードに合わせて自動的にスケーリングされるため、事前プロビジョニングする必要がなく、使用したリソースに対してのみお支払いいただきます。
  • Amazon DocumentDB ストレージは高い耐久性と高可用性を備えており、3 つの AZ にわたり 6 つの方法を使用してデータを複製します。DocumentDB は 6 つのデータコピーを維持しますが、1 部のコピーに対してのみ料金が発生します。毎月の月額料金は 0.10 USD/GB です (料金は AWS リージョンによって異なる場合があります)。
  • KMS を使用した保存時の暗号化、TLS を使用した転送時の暗号化、AWS CloudWatch を使用したモニタリングなどの機能は、追加コストなしですべてのクラスターで利用できます。
  • お客様のニーズに合わせて、透明な料金設定の AWS プレミアムサポートプランからお選びください。詳細については、AWS サポートプランの料金をご覧ください。
  • アベイラビリティーゾーンをまたぐクラスターインスタンス間でのデータ転送は無料です。
 
コストの最適化の詳細については、 ベストプラクティスドキュメントを参照してください。以下の AWS 簡易見積りツールを使用して、月々の請求額を見積もることも可能です。
 
Amazon DocumentDB を初めて使用する場合は、 使用開始ガイドを参照してください。

オンデマンドインスタンスの料金

オンデマンドインスタンスは、長期間の契約または初期費用なしに秒単位で料金が発生します。これにより、データベース容量を事前に計画および購入するコストと複雑さから解放され、正しい容量を推測する必要がなくなります。料金は、インスタンスの作成から終了あるいは削除までのインスタンス時間単位で計算されます。1 時間未満のインスタンス時間については、インスタンスの作成、変更、削除など、請求対象となるステータスに変更した後から 10 分を最小料金として秒単位で請求されます。

インスタンスの料金は、クラスター内のプライマリインスタンスとレプリカインスタンスの両方に適用されます。Amazon DocumentDB は、高可用性のためにマルチ AZ アーキテクチャを利用しています。マルチ AZ 配置のコストは、プライマリインスタンスのコストにそれぞれのレプリカインスタンスのコストを加えたものです。可用性を最大化するために、少なくとも 1 つのレプリカをプライマリインスタンスとは異なるアベイラビリティーゾーンに配置することをお勧めします。マルチ AZ 配置のレプリケーションを目的とするアベイラビリティーゾーン間のデータ転送は無料です。

Amazon DocumentDB T3 ミディアムインスタンスを Unlimited モードで実行すると、ローリング期間 24 時間での平均 CPU 使用率がインスタンスのベースラインを超えた場合に追加料金が発生します。CPU クレジットは vCPU 時間あたり 0.09 USD で課金されます。すべてのサイズの T3 インスタンスの CPU クレジット料金は、すべてのリージョンで同じ金額が適用されます。無制限のバースト可能なパフォーマンスインスタンスの機能と料金設定の詳細については、Unlimited モードの概念を参照してください。

データベースストレージおよび IO

料金は、Amazon DocumentDB クラスターで使用したストレージおよび IO に対してのみ発生し、これらのリクエストを事前にプロビジョニングする必要はありません。

Amazon DocumentDB クラスターで使用したストレージは、毎月の GB あたりで請求されます。請求対象となるストレージには、データ、インデックス、データの変更ストリームが含まれます。詳細については、Amazon DocumentDB ストレージを参照してください。

IO は、クラスターのストレージボリュームに対して読み取りと書き込みを実行するときに Amazon DocumentDB エンジンによって実行される入出力操作です。IO は、100 万の IO リクエストごとに請求されます。検索、挿入、更新、削除などの API 呼び出し、ストリームや TTL インデックスの変更などの機能、mongodump や mongorestore などのツールはすべて、ストレージボリュームからの読み取りや書き込みによって IO を利用します。

ストレージボリュームからの読み取り操作 (8000 ページ) は、1 つの IO としてカウントされます。ストレージボリュームからデータを読み取ってメモリに保存し続けると、同じデータの後続の読み取りで追加の IO が発生しないのでご注意ください。読み取り IO を削減するには、インスタンスのサイズが適切であり、アプリケーションのワーキングセットがメモリに収まるようにします。ベストプラクティスドキュメントのインスタンスサイズの設定をご覧ください。

書き込み IO はストレージレイヤーが耐久性の高い書き込みを実現するためにトランザクションログレコードをプッシュする時にのみ消費します。書き込み IO は 4 KB 単位でカウントされます。例えば、トランザクションログレコードが 1024 バイトの場合、1 IO オペレーションとカウントされます。ただし、同時書き込みオペレーションでトランザクションログが 4 KB 未満の場合は、I/O 消費を最適化するために Amazon DocumentDB データベースエンジンによってまとめてバッチ処理されます。従来のデータベースエンジンとは異なり、Amazon DocumentDB では変更されたデータベースページをストレージレイヤーにプッシュしないため、IO 消費をさらに節約できます。

Amazon DocumentDB は、マルチバージョン並行処理 (MVCC) データベースアーキテクチャを実装しており、すべての更新操作で新しいバージョンのドキュメントとインデックスエントリを作成できます。バージョン管理されたドキュメントは、Amazon DocumentDB によって透過的に管理されます。MVCC アーキテクチャでは、読み取りクエリがロックを取得する代わりにバージョン管理されたドキュメントを利用できるため、クエリのスループットを向上させ、読み取りの分離性を実現できます。

クエリで古いバージョンのドキュメントまたはインデックスエントリが要求されなくなると、ガベージコレクターは古いドキュメントとインデックスエントリを回収します。ガベージコレクターは定期的に実行され、古いドキュメントやインデックスエントリを検証します。古いドキュメントやインデックスエントリがすでに存在しない場合は、読み取り IOS によってメモリにロードされ、書き込み IO によって削除されます。ガベージコレクションによって生じる IO を最小限に抑えるには、未使用のインデックスを削除し、インデックスがメモリに収まるようにインスタンスをスケーリングすることをお勧めします。詳細は、「Amazon DocumentDB のベストプラクティス」ドキュメントをご覧ください。

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

バックアップストレージ

Amazon DocumentDB クラスターのバックアップストレージは、自動化されたクラスターバックアップや手動クラスタースナップショットを関連付けたストレージです。バックアップ保持期間の延長や手動クラスタースナップショット数の増加により、消費されるバックアップストレージは増大します。

  • バックアップストレージはリージョンごとに割り当てられます。バックアップストレージの合計容量は、そのリージョンのバックアップすべてに対するストレージの合計と等しくなります。
  • スナップショットを他のリージョンにコピーすると、コピー先のリージョンでの割り当て済みバックアップストレージが増加します。
  • 1 つのリージョンにおいて Amazon DocumentDB クラスターのストレージ合計の 100% を超えるまで、バックアップストレージに対する追加料金は発生しません バックアップ保持期間が 1 日で、保持期間を超えた手動スナップショットがない場合は、バックアップストレージに対する追加料金もかかりません。規定容量を超えたバックアップストレージと、バックアップ保持期間を超過した手動スナップショットは、クラスターがアクティブか、削除済みであるかに関係なく、以下の表のストレージ料金に従って課金されます。

データ転送

以下の料金は、Amazon DocumentDB における受信と送信のデータ転送に基づいています。

別途記載がない限り、表示される料金には VAT、売上税など、一切の税金等および関税は含まれません。日本の居住者であるお客様が AWS をご利用になった場合には、料金と併せて別途消費税をご請求させていただきます。詳細はこちら

  • 同一アベイラビリティーゾーンにおける Amazon DocumentDB と Amazon EC2 のインスタンス間のデータ転送は無料です。
  • マルチ AZ 配置のレプリケーションを目的とするアベイラビリティーゾーン間のデータ転送は無料です。
  • Amazon DocumentDB インスタンスが VPC の内部にある場合: Amazon EC2 インスタンスと Amazon DocumentDB インスタンスの間でデータ転送を行うときに、これらのインスタンスが同一リージョン内のそれぞれ異なるアベイラビリティーゾーン内にある場合は、Amazon EC2 リージョン内データ転送料金が送信と受信の両方で発生します。

料金の例

Amazon DocumentDB クラスターが 2 つのインスタンスdb.r5.large クラスター(オンデマンド)を米国東部 (バージニア北部) で実行し、50 GB のデータを 50 GB バックアップで保存し、1 か月あたり 2 億 I / O を実行すると仮定します 。

  • db.r5.large インスタンスのオンデマンド料金は 0.277 USD/時であるため、この 2 つのインスタンスに対する月額料金は 404.42 USD (0.277 USD x 730 x 2) となります。 
  • ストレージ料金は 0.10 USD/月であるため、50 GB のストレージに対しては、月額料金 (30 日間) は 5 USD (0.10 USD x 50) となります。バックアップストレージについては、このリージョンでのデータストレージを超えないために追加料金が発生しません。
  • I/O 料金は 100 万件のリクエストごとに 0.20 USD であるため、毎月 2 億件の I/O に対する料金は 40.00 USD (0.20 USD x 200) となります。

この例において Amazon DocumentDB に対する月額料金の合計は、449.42 USD (インスタンス 404.42 USD + ストレージ 5.00 USD + I/O 40.00 USD) となります。

 

料金に関するその他のリソース

AWS 料金計算ツール

AWS の月額料金を簡単に計算

エコノミクスリソースセンター

AWS に切り替えるためのその他のリソース

Product-Page_Standard-Icons_01_Product-Features_SqInk
開始方法を確認する

今すぐ開始方法を確認してください。

詳細 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
無料のアカウントにサインアップ

AWS 無料利用枠にすぐにアクセスできます。 

サインアップ 
Product-Page_Standard-Icons_03_Start-Building_SqInk
コンソールで構築を開始する

AWS コンソールで Amazon DocumentDB を使って構築を始めましょう。

サインイン