メイン コンテンツにスキップ

Azure Cosmos DB の価格

あらゆるスケールに対応したオープン API を備えた、高速な NoSQL データベース

NoSQL および関係するワークロードをサポートするフル マネージドのサーバーレス分散型データベースである Azure Cosmos DB を使用して、あらゆる規模でアプリをすばやく簡単に開発できます。NoSQL データの速度と可用性が保証され、自動かつ即座のスケーラビリティと、オープンソースの PostgreSQL、MongoDB、Cassandra のサポートを取得できます。Azure Cosmos DB は、Dev/Test から運用まで、あらゆる規模のアプリに対してコスト効率の高い価格モデルを提供しています。

価格オプションの詳細

フィルターを適用して、価格オプションをお客様のニーズに合わせてカスタマイズします。

価格は見積もりのみで、実際の価格見積もりとして意図されていません。実際の価格は、Microsoft との契約の種類、購入日、為替レートによって異なる場合があります。価格は米ドルに基づいて計算され、前月の最後の営業日前の 2 営業日に捕捉されたロンドン市場の引け値レートを使用して変換されます。月末までの 2 営業日が主要市場の銀行休日に該当する場合、通常、レート設定日は 2 営業日の直前の日です。このレートは、今後 1 か月間のすべてのトランザクションに適用されます。Azure 料金計算ツールにサインインして、Microsoft の現在のプログラムまたはオファーに基づく価格を確認します。価格の詳細については、Azure 営業担当者にお問い合わせいただくか、価格見積もりを要求してください。Azure の価格についてはよく寄せられる質問を参照してください。

Azure Cosmos DB の価格モデル

Azure Cosmos DB では、コンピューティング、ストレージ、帯域幅の 3 種類の使用量に対して課金されます。以下のタブでは、各コンピューティング価格モデルについて、それに伴うストレージと帯域幅の価格モデルとともに詳しく説明しています。

一度選択したコンピューティング価格モデルと API は後から変更できません。

コンピューティングの価格:

要求ユニット (スループット): Azure Cosmos DB では、1 秒単位で測定された要求ユニット (RU) を使用して課金されます (RU/秒)。要求ユニットは、データベース操作の処理に使用されるコンピューティング、メモリ、IO のプロキシであり、Azure Cosmos DB アカウントで選択したすべての Azure リージョンに対して課金されます。

スループットのオプションには、標準プロビジョニング スループット、自動スケーリング プロビジョニング スループット、サーバーレスがあります。

適用対象の API: NoSQL、MongoDB (RU)、Cassandra、Gremlin、Table。

仮想コア: Azure Cosmos DB では、データベース操作を処理するノード単位で仮想コア (コンピューティングとメモリ) に対して課金され、プロビジョニングされたノードのサイズと数に応じて課金されます。

利用可能な API: PostgreSQL と MongoDB (仮想コア)。

ストレージの価格:

使用済みストレージ: Azure Cosmos DB では、各リージョンのコンテナー/コレクション/テーブル/グラフごとに、GB 単位に切り上げられたうえで使用済みストレージに対して課金されます。使用済みストレージには、トランザクションと分析に関連するすべてのデータとインデックス、バックアップが含まれます。

適用対象の API: NoSQL、MongoDB (RU)、Cassandra、Gremlin、Table。

Disk Storage: Azure Cosmos DB では、ストレージ サイズごとに、各ノードにプロビジョニングされたディスクに対して課金されます。

適用対象の API: PostgreSQL と MongoDB (仮想コア)。

帯域幅の価格:

データ エグレス: Azure は、Azure クラウドを送信するデータ、またはリージョンまたは可用性ゾーン間で Azure WAN を転送するデータに対して請求されます。

適用対象の API: すべて。

Azure Cosmos DB for PostgreSQL は、数百ノードへの水平方向のスケールアウト機能を提供しているため、以下を必要とするハイ パフォーマンスのワークロードに最適です。

  • 手動シャーディングのコストをかけずに動的なスケーラビリティを実現し、アプリケーションの再設計を減らす
  • 同じデータベース上で実行するトランザクションおよび分析クエリ

Azure Cosmos DB for PostgreSQL の詳細情報

単一ノード

単一ノード サイズ (コンピューティングとメモリ)

単一ノードでは、開発/テストおよび増大するワークロードに対しコスト効率の高いオプションが提供されるため、単一ノードで Azure Cosmos DB for PostgreSQL の使用を開始してスケールアウトの準備を整えることができます。

仮想コア/ノード メモリ (GiB)/ノード 料金/ノード 1 年予約* 3 年予約*
1 (バースト可能) 2 GiB $- 該当なし 該当なし
2 8 GiB $- $-
$-
2 (バースト可能) 4 GiB $- 該当なし 該当なし
4 16 GiB $- $-
$-
8 32 GiB $- $-
$-
16 64 GiB $- $-
$-
32 128 GiB $- $-
$-
64 256 GiB $- $-
$-
*1 年および 3 年の予約容量の詳細を参照してください

単一ノード ストレージ – 汎用ストレージ

Azure Cosmos DB for PostgreSQL 単一ノードのストレージを 128 GiB、256 GiB、512 GiB、1024 GiB、または 2048 GiB に構成できます。1024 GiB と 2048 GiB のストレージは、8 個の仮想コア以上のコンピューティングでのみサポートされています。ストレージは、プロビジョニングするストレージ 1 GiB ごとに課金されます。

料金
128 GiB $-/月
256 GiB $-/月
512 GiB $-/月
1,024 GiB $-/月
2,048 GiB $-/月

マルチ ノード

ワーカー ノード サイズ (コンピューティングとメモリ)

Azure Cosmos DB for PostgreSQL の各マルチ ノード クラスターは、2 ワーカー ノードから開始されます。ワークロードが増大した場合は、仮想コア (論理 CPU) とメモリをワーカー ノードに追加できます。また、ワーカー ノードを追加して、Postgres クラスターをスケール アウトできます。

仮想コア/ノード メモリ (GiB)/ノード 料金/ノード 1 年予約* 3 年予約*
4 32 GiB $- $-
$-
8 64 GiB $- $-
$-
16 128 GiB $- $-
$-
32 256 GiB $- $-
$-
64 512 GiB $- $-
$-
96 672 GiB $- $-
$-
104 672 GiB $- $-
$-
*1 年および 3 年間の予約容量の詳細情報をご確認ください。

コーディネーター サイズ (コンピューティングとメモリ)

Azure Cosmos DB for PostgreSQL の各マルチ ノード クラスターには、コーディネーターが 1 つあります。ワークロードのパフォーマンス ニーズが高まれば、コーディネーターに仮想コア (論理 CPU) とメモリを追加できます。

仮想コア* メモリ (GiB) 料金 1 年予約** 3 年予約**
4 16 GiB $- $-
$-
8 32 GiB $- $-
$-
16 64 GiB $- $-
$-
32 128 GiB $- $-
$-
64 256 GiB $- $-
$-
96 384 GiB $- $-
$-

*コーディネーター ノード コンピューティングは、論理 CPU である仮想コア (vCore) でプロビジョニングされます。

**1 年および 3 年間の予約容量の詳細情報をご確認ください。

ノードごとのストレージ – 汎用ストレージ

Azure Cosmos DB for PostgreSQL ワーカー ノードのストレージを、ノードあたり 0.5 TiB、1 TiB、2 TiB、4 TiB、8 TiB、16 TiB、または 32 TiB に構成できます。コーディネーター ノードを 128 GiB、256 GiB、0.5 TiB、1TiB、2 TiB、4 TiB、8 TiB、16 TiB、または 32 TiB に構成できます。汎用ストレージは、プロビジョニングするストレージの GiB ごとに課金されます。

ストレージ 料金
128 GiB (コーディネーターのみ) $-/月
256 GiB (コーディネーターのみ) $-/月
0.5 TiB $-/月
1.0 TiB $-/月
2.0 TiB $-/月
4.0 TiB $-/月
8.0 TiB $-/月
16.0 TiB $-/月
32.0 TiB $-/月

次は、単一ノード クラスターとマルチ ノード クラスターで同じです

高可用性

高可用性 (HA) は、クラスター内の各ノードのスタンバイ レプリカを維持することでデータベースのダウンタイムを回避する機能です。ノードがダウンした場合、Hyperscale は、障害が発生したノードからそのスタンバイに受信接続を切り替えます。フェールオーバーは数分で完了し、昇格されたノードには、PostgreSQL の同期ストリーミング レプリケーションと同じ接続文字列を通じて常に最新のデータが格納されます。Azure Cosmos DB for PostgreSQL クラスターの HA を有効にすると、実質上、別のノード セットが作成されるため、クラスターの価格が 2 倍になります。

バックアップ ストレージ

バックアップ ストレージは、Azure Cosmos DB for PostgreSQL クラスターの自動バックアップに関連付けられたストレージです。バックアップ ストレージは、特定のノード上にプロビジョニングされたストレージ合計の 100% まで追加料金がかかりません。2024 年 6 月 1 日以降、追加バックアップ ストレージの使用については、月あたりの GiB 数で請求されます。

料金
ローカル冗長 (1 GiB) $-/月

帯域幅

Azure クラウドをインターネット上の宛先にエグレスするデータ、またはリージョン間で Azure WAN を中継するデータの Azure ネットワークの課金については、「Azure ネットワーク帯域幅の価格」を参照してください。

Azure Cosmos DB を無料で試す

Azure Cosmos DB を無料で利用開始するには、さまざまな方法があります。

30 日間無料。限られた期間、非運用環境の Azure Cosmos DB データベースを実行できます。 作業の開始: 制限時間のある Azure Cosmos DB エクスペリエンスを、Azure のサブスクリプションがなくても、無料で使用できます。何回でも更新できます。
Azure Cosmos DB の Free レベル。Azure 環境内でアプリケーションの開発とテストや、小規模な運用環境ワークロードの実行を、無料で行うことができます。 作業の開始:新しいアカウントで Free レベルを有効にすると、Azure サブスクリプションごとに 1 つの Azure Cosmos DB アカウントの有効期間中、毎月 1,000 RU/秒のプロビジョニング済みスループットと 25 GB のストレージを無料で利用することができます。
Azure 無料アカウント。Azure を初めてご利用になりますか?Azure Cosmos DB およびその他の Azure サービスを使用して、実稼働前アプリケーションを開発し、テストできます。 作業の開始:12 か月の Azure の無料アカウントの一部として、Azure Cosmos DB などの Azure サービスをお試しください。30 日間使用できる $200 のクレジットを取得し、400 RU/秒のプロビジョニング済みスループットと 1 か月あたり 25 GB のストレージを無料でご利用いただけます。新しい Azure 無料アカウントでは、Azure Cosmos DB Free レベルで、追加のプロビジョニング済みスループットとストレージを利用することもできます。
Azure Cosmos DB ローカル エミュレーター。Azure サブスクリプションを作成したりコストを発生させたりすることなく、お客様のローカル コンピューターからアプリケーションをテストできます。 作業の開始:お客様のローカルの Windows または Linux コンピューターで、無料の Azure Cosmos DB エミュレーターをダウンロードします。データベースの準備ができたら、クラウドの Azure Cosmos DB インスタンスをポイントすることでデプロイできます。

Azure の価格および購入オプション

Microsoft と直接つながる

Azure の価格のチュートリアルをご覧ください。お客様のクラウド ソリューションの価格について理解したり、コストの最適化について確認したり、カスタム提案を要求したりすることができます。

営業担当者に問い合わせる

購入方法を見る

Azure の Web サイト、Microsoft の担当者、または Azure パートナーを通じて、Azure サービスをご購入ください。

お客様のオプションを調べる

その他の資料

Azure Cosmos DB

Azure Cosmos DB の特徴と機能についての詳細情報

料金計算ツール

Azure 製品の任意の組み合わせを使用する場合の推定の月間コストを見積もります。

SLA

Azure Cosmos DB のサービス レベル アグリーメントをご確認ください。

ドキュメント

技術チュートリアル、ビデオ、その他の Azure Cosmos DB のリソースをご確認ください。

  • 要求ユニットは、Azure Cosmos DB におけるデータベース操作の単位です。書き込み、更新、読み取り、クエリの実行などの各操作は、CPU、メモリ、IOPS リソースを消費します。これらのリソースに対して、要求ユニット (RU) 単位で表された料金が発生します。プロビジョニング スループットはデータベース操作の合計スループット容量であり、1 秒あたりの要求ユニット (RU/秒) として設定されます。詳細については、Azure Cosmos DB の要求ユニットに関するページを参照してください。
  • 料金は、ご使用のデータベースまたはコンテナーに対して設定したプロビジョニング スループット (要求ユニット/秒 (RU/秒) で表される) に対して時間単位で請求されます。

    個々のコンテナーの標準プロビジョニング スループット:

    米国東部 2 の Azure Cosmos DB データベース アカウントで、標準プロビジョニング スループットが 500 RU/秒と 700 RU/秒の 2 つのコンテナーを作成した場合、プロビジョニング スループットは合計で 1,200 RU/秒になります。そのため、請求される額は 12 x $- = $-/時間 になります。

    スループットを変更する必要が生じて、各コンテナーの容量を 500 RU/秒増やし、さらに 20,000 RU/秒を使用する新しいコンテナーを作成した場合は、合計で 22,200 RU/秒 (1,000 RU/秒 + 1,200 RU/秒 + 20,000 RU/秒) の容量がプロビジョニングされたことになります。そのため、請求される額は $- x 222 = $-/時間 になります。

    1 か月を 720 時間として、500 時間分のスループットを 1,200 RU/秒でプロビジョニングし、残りの 220 時間分のスループットを 22,200 RU/秒でプロビジョニングした場合、1 か月の料金は、500 x $-/時間 + 220 x $-/時間 = $-/月 となります。

    データベース (コンテナー セット) のプロビジョニング スループット:

    米国東部 2 のアカウントで Cosmos DB データベースを 2 つ (それぞれコレクションのセットを含む) 作成し、それぞれ 50K RU/秒と 70K RU/秒でスループットをプロビジョニングした場合、プロビジョニングされたスループットは合計で 120K RU/秒になります。そのため、請求される額は 1,200 x $- = $-/時間 になります。

    スループットを変更する必要が生じて、各データベースのプロビジョニング スループットを 10K RU/秒増やした場合は、合計で 140K RU/秒 (60K RU/秒 + 80K RU/秒) の容量がプロビジョニングされたことになります。そのため、請求される額は 1400 * $- = $-/時間 になります。

    1 か月を 720 時間として、500 時間分のスループットを 120K RU/秒でプロビジョニングし、残りの 220 時間分のスループットを 140K RU/秒でプロビジョニングした場合、1 か月の料金は、500 x $-/時間 + 220 x $-/時間 = $- + $- = $-/月 となります。

  • 自動スケーリング (以前の "オートパイロット") を使用して、ご使用のデータベースまたはコンテナーがスケーリングできる最大プロビジョニング スループットの上限を RU/秒単位で設定します。使用したプロビジョニング スループットの RU/秒に対して時間単位で課金されます (400 要求ユニット/秒 (RU/秒) または最大 10% から開始)。たとえば、最大 8,000 RU/秒に設定すると、Azure Cosmos DB は実際の使用状況に基づいて 800 から 8,000 RU/秒の間で自動的にスケーリングします。
  • 新しい Azure Cosmos DB アカウントで有効になっている場合、Free レベルではそのアカウントの有効期間中、最初の 1,000 RU/秒と 25 GB のストレージを無料で利用できます。また、共有スループット データベースを使用する場合は、データベース レベルで 1,000 RU/秒を共有する最大 25 個のコンテナーを作成できます (Free レベル アカウントあたり最大 5 つの共有データベース)。お客様は、Azure サブスクリプションごとに最大 1 つの Free レベル アカウントを持つことができ、アカウントの作成時にオプトインする必要があります。
  • Free レベルのアカウントでは、最初の 400 RU/秒のプロビジョニング スループットと 5 GB のストレージを毎月無料で利用できます。400 RU/秒と 5 GB のストレージを超過したプロビジョニング スループットとストレージについては、Azure Cosmos DB の通常の料金で課金されます。400 RU/秒は、標準プロビジョニング スループット、自動スケーリング プロビジョニング スループット、マルチリージョンの書き込み (マルチマスター) に適用されます。Free レベルはサーバーレスには適用されません。

    Free レベルの割引は、アカウント レベルで適用されます。たとえば、1 か月のうち、1 つのアカウントに合計で 400 RU/秒と 3 つのリージョンがあり、各リージョンに 5 GB がある場合、そのアカウントには、その月の 1 時間ごとに 800 RU/秒 (400 RU/秒 x 3 リージョン - 400 RU/秒) と 10 GB のストレージ (5 GB x 3 リージョン - 5 GB) に対して課金されます。リージョンの RU/秒とストレージの料金が異なる場合、割引価格にはアカウントが作成されたリージョンの料金が反映されます。

  • (データベースとコンテナーを伴う) Azure Cosmos DB アカウントを複数の地理的リージョンに分散することを選択した場合、各リージョンのコンテナーごとのスループットとストレージ、およびリージョン間のデータ転送に対して課金されます。たとえば、米国西部にコンテナーがあり、今月は 10,000 RU/秒のスループットでプロビジョニングされ、1TB のデータが保存されているとします。3 つのリージョン (米国東部、北ヨーロッパ、東アジア) を追加し、各リージョンのストレージとスループットが同じであると仮定します。今月の請求書の合計金額は次の通りです (1 か月を 31 日とした場合):

    項目 使用量 (月あたり) 料金 月額料金
    米国西部のコンテナーのスループット料金 10K RU/秒 * 24 * 31 1 時間あたり 100 RU/秒につき $- $-
    追加された 3 つのリージョン (米国東部、北ヨーロッパ、東アジア) のスループット料金 3 * 10K RU/秒 * 24 * 31 1 時間あたり 100 RU/秒につき $- $-
    米国西部のコンテナーのストレージ料金 1 TB $-/GB $-
    追加された 3 つのリージョン (米国東部、北ヨーロッパ、東アジア) のストレージ料金 3 * 1TB $-/GB $-
    合計 $-

    また、米国東部、北ヨーロッパ、および東アジアにデータをレプリケートするために、毎月 100GB のデータを米国西部のコンテナーから送信するとします。送信に対しては、データ転送料金に従って課金されます。

  • 複数の地理的リージョンをまたいでコンテナーを運用することにした場合は、各リージョンのコンテナーごとのプロビジョニング スループットとストレージのほか、リージョン間のデータ転送に対して課金されます。プロビジョニング スループットに対して課金されます。
  • ストレージ容量は、1 か月にわたり保存されていた、1 時間あたりの最大データ量 (GB 単位) を基準に請求されます。たとえば、月の前半は 100 GB のストレージを使用し、後半は 50 GB を使用した場合、その月は 75 GB に相当するストレージが課金されることになります。

  • コンテナーまたはデータベースが存在した時間単位で請求されます。使用量は考慮されず、コンテナーまたはデータベースがアクティブだった時間が 1 時間未満の場合も同様です。たとえば、コンテナーまたはデータベースを作成し、それを 5 分後に削除した場合でも、1 時間分の料金が請求されます。

  • 特定の 1 時間の中の最大のプロビジョニング スループットが請求されます。

    たとえば、プロビジョニング済みスループットを午前 9:30 に 400 RU/秒から 1,000 RU/秒に増やし、午前 10:45 にプロビジョニング済みスループットを 400 RU/秒に戻した場合、1,000 RU/秒を 2 時間使用したとして請求されます。

    特定のコンテナーまたはコンテナー セットについて、プロビジョニング スループットを午前 9:30 に 100K RU/秒から 200K RU/秒に増やし、午前 10:45 にプロビジョニング スループットを 100K RU/秒に戻した場合、200K RU/秒を 2 時間使用したとして請求されます。

  • Azure portal、サポートされているいずれかの SDK、ARM テンプレート、PowerShell、Azure CLI、REST API を使用して、各コンテナーまたはデータベースのプロビジョニング済みスループット (つまり 1 秒あたりの要求ユニットの数) をスケールアップまたはスケールダウンできます。

  • Azure Cosmos DB の予約容量は、プロビジョニング スループットの料金 1 年分または 3 年分を前払いした場合に割引されるため、経費を節減するのに役立ちます。予約容量では、課金割引が適用されても、ご使用のリソースのランタイム状態は維持されます。Azure Cosmos DB の予約容量は、Azure portal で購入できます。予約容量について詳しくは、Azure Cosmos DB のドキュメントをご覧ください。

Azure の価格の説明については、営業担当者にお問い合わせください。クラウド ソリューションの価格を把握できます。

無料のクラウド サービスと、30 日間 Azure を検証できる $200 のクレジットを利用できます。

見積に追加されました。 計算ツールで表示するには 'v' を押してください
どのようなご用件ですか?