Azure Cosmos DB for PostgreSQL の価格

適用対象: Azure Cosmos DB for PostgreSQL (PostgreSQL の Citus データベース拡張機能を利用)

最新の一般的な価格情報については、サービスの価格ページを参照してください。 必要な構成のコストについては、Microsoft Azure portal で、選択したオプションに基づいて表示される [構成] タブの月額コストを確認します。 Azure サブスクリプションを取得していない場合は、Azure 料金計算ツールを使用して見積もり価格を確認できます。 Azure 料金計算ツールの Web サイトで [項目の追加] を選択し、[データベース] カテゴリを展開し、[Azure Cosmos DB for PostgreSQL] を選択してオプションをカスタマイズします。

予約容量でコンピューティング リソースを前払いする

Azure Cosmos DB for PostgreSQL では、コンピューティング リソースを前払いすることで、従量課金制の価格よりコストを節約できます。 Azure Cosmos DB for PostgreSQL の予約容量を使用すると、クラスターを 1 年分または 3 年分前払いすることでコンピューティング コストを大幅に引き下げることができます。 Azure Cosmos DB for PostgreSQL の予約容量を購入するには、Azure リージョン、予約期間、請求頻度を指定する必要があります。

特定のクラスターに予約を割り当てる必要はありません。 既に実行しているクラスターまたは新しくデプロイされたものには、予約価格のベネフィットが自動的に適用されます。 予約を購入すると、コンピューティング コストを 1 年間または 3 年間分前払いすることになります。 予約を購入するとすぐに、予約の属性に一致する Azure Cosmos DB for PostgreSQL のコンピューティング料金は従量課金制で課金されなくなります。

クラスターに関連付けられているソフトウェア、ネットワーク、またはストレージの料金は、予約の対象になりません。 予約期間が満了した時点で、課金ベネフィットの有効期限は切れ、従量課金制の料金がクラスターに適用されます。 予約は自動更新されません。 価格の詳細については、Azure Cosmos DB for PostgreSQL の予約容量オファリングに関するページを参照してください。

Azure Cosmos DB for PostgreSQL の予約容量は、Azure portal で購入できます。 予約の支払いは、前払いまたは月払いで行います。 予約容量を購入するには:

  • 少なくとも 1 つのマイクロソフトエンタープライズ契約 (EA) または従量課金制料金の個々のサブスクリプションで所有者ロールである必要があります。
  • マイクロソフトエンタープライズ契約の場合、EA ポータル[予約インスタンスを追加します] を有効にする必要があります。 または、その設定が無効になっている場合は、ユーザーはサブスクリプションのマイクロソフトエンタープライズ契約管理者である必要があります。
  • クラウド ソリューション プロバイダー (CSP) プログラムの場合、管理者エージェントまたはセールス エージェントのみが Azure Cosmos DB for PostgreSQL の予約容量を購入できます。

マイクロソフトエンタープライズ契約のお客様と従量課金制のお客様が予約を購入した場合の課金方法については、以下を参照してください。

購入する前に適切なクラスター サイズを決定する

予約のサイズは、特定のリージョン内のクラスターに含まれる既存または間もなくデプロイされる予定のコーディネーターおよびワーカー ノードによって使用されるコンピューティングの合計量に基づきます。

たとえば、仮想コアが 16 個あるコーディネーターと、仮想コアが 8 個ある 3 つのワーカー ノードで 1 つのクラスターを実行しているとします。 さらに、翌月中に、仮想コアが 32 個あるコーディネーターと、仮想コアが 4 個ある 2 つのワーカー ノードを持つ追加のクラスターをデプロイする予定があるとします。 また、少なくとも 1 年間はこれらのリソースが必要になるとします。

この場合は、以下に対して 1 年間の予約を購入します。

  • 合計 16 個の仮想コア + 32 個の仮想コア = コーディネーター ノード用の 48 個の仮想コア
  • 合計 3 ノード x 8 個の仮想コア + 2 ノード x 4 個の仮想コア = 24 + 8 = 32 個のワーカー ノード用の仮想コア

クラスターで高可用性 (HA) が有効になっている場合、そのクラスターで使われる仮想コアの数が 2 倍になります。 たとえば、16 個の仮想コアを備えたコーディネーターが 1 つと 8 個の仮想コアを備えたワーカー ノードが 2 つ含まれるクラスターで HA を有効にする場合、計算は次のようになります。

  • コーディネーター: 16 仮想コア x 2 (HA) = 32 仮想コア
  • ワーカー ノード: 8 仮想コア x 2 ノード x 2 (HA) = 32 仮想コア

クラスター読み取りレプリカごとに計算を行い、そのレプリカが置かれているリージョンで購入する必要があります。 各クラスター読み取りレプリカには、プライマリ クラスターとは別に構成できるコンピューティングがあり、サポートされている任意のリージョンに配置できます。

Azure Cosmos DB for PostgreSQL の単一ノードの予約容量を購入する必要がある場合は、コーディネーターの仮想コア数を選ぶ必要があります。

Note

通常のコンピューティングを使用する Azure Cosmos DB for PostgreSQL の単一ノードではコンピューティング リソースを前払いできますが、バースト可能なコンピューティングを使用する単一ノードでは予約を利用できません。

Azure Cosmos DB for PostgreSQL の予約容量を購入する

  1. Azure portal にサインインします。
  2. [すべてのサービス]>[予約] を選択します。
  3. [追加] を選択します。 [購入予約] ペインで [Azure Cosmos DB for PostgreSQL] を選択して PostgreSQL データベースの新しい予約を購入します。
  4. 購入する Azure Cosmos DB for PostgreSQL コンピューティング の種類を選択し、[選択] をクリックします。
  5. [Products](製品) タブで、選択したコンピューティングの種類の数量を確認します。
  6. [Buy + Review](購入と確認) タブに進み、購入を完了します。

次の表で、必須フィールドについて説明します。

フィールド 説明
サブスクリプション Azure Cosmos DB for PostgreSQL の予約容量の予約の支払いに使用するサブスクリプション。 サブスクリプションの支払方法に対して、Azure Cosmos DB for PostgreSQL の予約容量の予約の前払いコストが課金されます。 サブスクリプションの種類は、マイクロソフト エンタープライズ契約 (プラン番号: MS-AZR-0017P または MS-AZR-0148P) または従量課金制料金の個々の契約 (プラン番号:MS-AZR-0003P または MS-AZR-0023P)。 Enterprise Agreement サブスクリプションの場合、登録の Azure 前払い (旧称: 年額コミットメント) の残高から料金が差し引かれるか、超過分として課金されます。 従量課金制料金の個々のサブスクリプションの場合、クレジット カードまたはサブスクリプションの請求書に記載されている支払方法に料金が課金されます。
Scope 1 つのサブスクリプションまたは複数のサブスクリプション (共有スコープ) を仮想コアの予約のスコープにすることができます。 [共有] を選択した場合、仮想コアの予約割引は、課金のコンテキスト内にある任意のサブスクリプションで実行されているクラスターに適用されます。 マイクロソフトエンタープライズ契約のお客様の場合、共有スコープが対象の登録であり、登録内のすべてのサブスクリプションが含まれます。 従量課金制のお客様の場合、共有スコープは、アカウント管理者が作成するすべての従量課金制サブスクリプションです。 [管理グループ] を選択した場合、管理グループと課金スコープの両方の一部である任意のサブスクリプションで実行されているクラスターに予約割引が適用されます。 [単一サブスクリプション] を選択した場合、仮想コアの予約割引はこのサブスクリプションのクラスターに適用されます。 [1 つのリソース グループ] を選択した場合、予約割引は、選択したサブスクリプションとそのサブスクリプション内の選択したリソース グループ内のクラスターに適用されます。
リージョン Azure Cosmos DB for PostgreSQL 予約容量の予約の対象となる Azure リージョン。
期間 1 年間または 3 年間。
Quantity Azure Cosmos DB for PostgreSQL の予約容量の予約内で購入される計算リソース数。 具体的には、予約され、請求時に割引を受ける、選択した Azure リージョンのコーディネーターまたはワーカー ノードの仮想コアの数です。 たとえば、米国東部リージョンでコーディネーター ノードの仮想コアが 64 個、およびワーカー ノードの仮想コアが 32 個の合計コンピューティング容量を使用してクラスターを実行している (または実行する予定がある) 場合、すべてのサーバーに対するベネフィットを最大限に活用するために、コーディネーターおよびワーカー ノードの数量をそれぞれ 64 と 32 に指定します。

予約の取り消し、交換、または返金

一定の制限付きで、予約の取り消し、交換、または返金を行うことができます。 詳しくは、「Azure の予約のセルフサービスによる交換と払戻」を参照してください。

仮想コアのサイズの柔軟性

仮想コアのサイズの柔軟性により、予約容量のベネフィットを失うことなく、同じリージョン内のコーディネーターとワーカー ノードをスケールアップまたはスケールダウンできます。

お困りの際は、 お問い合わせ

ご質問がある場合やヘルプが必要な場合は、サポート リクエストを作成してください。

次のステップ

仮想コアの予約割引は、Azure Cosmos DB for PostgreSQL の予約容量の予約スコープと属性に一致する数のクラスターに自動的に適用されます。 Azure Cosmos DB for PostgreSQL の予約容量の予約スコープは、Azure portal、PowerShell、Azure CLI、または API で更新できます。

Azure の予約の詳細については、次の記事を参照してください。