ApsaraMQ for RocketMQ のサーバーレスインスタンスは、従量課金方式を採用しています。使用したリソースに対して課金されます。リソース使用率を向上させ、コストを削減するために、ビジネス要件に合ったインスタンスを選択できます。
注意事項
このトピックでは、ApsaraMQ for RocketMQ のサーバーレス共有インスタンスと専用インスタンスの課金について説明します。既存の Standard Edition および Professional Edition インスタンスの課金の詳細については、「既存のサーバーレス Standard Edition および Professional Edition インスタンスの課金」をご参照ください。
共有インスタンスまたは専用インスタンスと、既存の Standard Edition または Professional Edition インスタンスとの課金項目の違いの詳細については、「既存のサーバーレス Standard/Professional Edition インスタンスと共有/専用インスタンスの課金項目の違い」をご参照ください。
制限事項
サーバーレスインスタンスでパブリックネットワークアクセスを使用する場合、ソフトウェア開発キット (SDK) のコードを修正する必要があります。詳細については、「サーバーレスインスタンスのパブリックネットワークアクセスに関するバージョンガイド」をご参照ください。
課金項目
ApsaraMQ for RocketMQ のサーバーレスインスタンスは、従量課金方式を採用しています。課金はインスタンスが作成された時点から開始され、請求書は 1 時間ごとに生成されます。
課金項目は以下の通りです:
メッセージリクエスト料金
ApsaraMQ for RocketMQ サーバーレスインスタンスの課金方法がメッセージリクエスト量による支払いの場合、メッセージリクエスト料金が課金されます。
課金計算式
メッセージリクエスト料金 = メッセージリクエストの総数 × リクエスト単価 (USD/リクエスト)
メッセージリクエスト数の計算ルール
メッセージリクエスト数 = 受信メッセージ数 + 配信メッセージ数
受信メッセージ数:サーバー側がプロデューサーから受信したメッセージの数です。例えば、ある Topic に対して 5 件のメッセージが受信された場合、受信メッセージ数は 5 となります。
配信メッセージ数:サーバー側がコンシューマーにメッセージを配信した回数です。メッセージが処理されたか、ACK 応答が返されたかに関わらず、コンシューマーへの配信が成功するたびに 1 回の配信リクエストとしてカウントされます。
ペイロードサイズ:リクエスト数は、4 KB ブロック単位のメッセージサイズに基づいて計算されます。4 KB 未満のメッセージは 4 KB としてカウントされます。例えば、18 KB のメッセージを配信した場合、配信リクエスト数は ⌈18/4⌉=5 として計算されます。
説明⌈ ⌉ は切り上げを示します。
段階的価格設定
サーバーレスインスタンスのメッセージリクエストの単価はリージョンによって異なります。以下の表に価格を示します。
パブリッククラウドリージョンの単価
リージョン | 段階 | 月間総メッセージリクエスト数 (億) | 通常メッセージ (USD/100万リクエスト) | スケジュール/遅延メッセージ (USD/100万リクエスト) | トランザクションメッセージ (USD/100万リクエスト) | スケジュール/遅延メッセージ (USD/100万リクエスト) | トランザクションメッセージ (USD/100万リクエスト) | 順序メッセージ (USD/100万リクエスト) |
送信および消費 | 消費 | 消費 | 送信 | 送信 | 送信および消費 | |||
中国 (杭州)、中国 (上海)、中国 (深セン)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (成都)、中国 (ウランチャブ)、中国 (河源)、中国 (広州)、中国 (福州-ローカルリージョン - 段階的廃止)、中国 (南京-ローカルリージョン - 段階的廃止)、鄭州 (China Unicom Cloud)、中国 (香港)、シンガポール、日本 (東京)、ドイツ (フランクフルト)、イギリス (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、UAE (ドバイ)、韓国 (ソウル)、タイ (バンコク)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ) | 段階 1 | (0, 10] | 0.305 | 1.525 | ||||
段階 2 | (10, 50] | 0.183 | 0.915 | |||||
段階 3 | (50, 200] | 0.153 | 0.765 | |||||
段階 4 | >200 | 0.122 | 0.61 | |||||
サウジアラビアリージョンの単価
リージョン | 段階 | 月間総メッセージリクエスト数 (億) | 通常メッセージ (USD/100万リクエスト) | スケジュール/遅延メッセージ (USD/100万リクエスト) | トランザクションメッセージ (USD/100万リクエスト) | スケジュール/遅延メッセージ (USD/100万リクエスト) | トランザクションメッセージ (USD/100万リクエスト) | 順序メッセージ (USD/100万リクエスト) |
送信および消費 | 消費 | 消費 | 送信 | 送信 | 送信および消費 | |||
サウジアラビア (リヤド - パートナー運営) | 段階 1 | (0, 10] | 0.366 | 1.83 | ||||
段階 2 | (10, 50] | 0.2196 | 1.098 | |||||
段階 3 | (50, 200] | 0.1836 | 0.918 | |||||
段階 4 | >200 | 0.1464 | 0.732 | |||||
インスタンス料金
ApsaraMQ for RocketMQ サーバーレスインスタンスの課金方法がメッセージリクエスト量による支払いの場合、インスタンス料金が課金されます。この料金は主に 2 つのゾーンにおける PrivateLink のインスタンス料金をカバーします。また、接続とメタデータの無料クォータも含まれています。クォータの詳細については、関連ドキュメントをご参照ください。
単価
リージョン | 単価 (USD/インスタンス/時間) |
すべてのリージョン | 0.0452 |
課金例
1 か月 (30 日) の料金は次のように計算されます:0.0452 × 24 × 30 = 32.544 USD。
プロビジョニング済みキャパシティ料金
ApsaraMQ for RocketMQ サーバーレスインスタンスの課金方法が「プロビジョニング済み + 弾性」の場合、プロビジョニング済みキャパシティ料金が課金されます。この料金は、プロビジョニング済みのキャパシティ (TPS) と使用時間に基づいて計算されます。
課金計算式
1 時間あたりのプロビジョニング済みキャパシティ料金 = プロビジョニング済みキャパシティ (TPS) × プロビジョニング済みキャパシティの単価 (USD/TPS/時間)
単価
パブリッククラウドリージョンの単価
リージョン | 段階 | 共有 | 専用 | ||
プロビジョニング済みキャパシティ仕様 (TPS) | 単価 (USD/TPS/時間) | プロビジョニング済みキャパシティ仕様 (TPS) | 単価 (USD/TPS/時間) | ||
中国 (杭州)、中国 (上海)、中国 (深セン)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (成都)、中国 (ウランチャブ)、中国 (河源)、中国 (広州)、中国 (福州-ローカルリージョン - 段階的廃止)、中国 (南京-ローカルリージョン - 段階的廃止)、鄭州 (China Unicom Cloud)、中国 (香港)、シンガポール、日本 (東京)、ドイツ (フランクフルト)、イギリス (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、UAE (ドバイ)、韓国 (ソウル)、タイ (バンコク)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ) | 段階 1 | (0, 2000] | 0.000135 | (0, 5000] | 0.000173 |
段階 2 | (2000, 8000] | 0.000113 | (5000, 20000] | 0.000128 | |
段階 3 | (8000, 50000] | 0.00006 | (20000, 100000] | 0.000098 | |
段階 4 | >50000 | 0.000045 | >100000 | 0.000075 | |
サウジアラビアリージョンの単価
リージョン | 段階 | 共有 | 専用 | ||
プロビジョニング済みキャパシティ仕様 (TPS) | 単価 (USD/TPS/時間) | プロビジョニング済みキャパシティ仕様 (TPS) | 単価 (USD/TPS/時間) | ||
サウジアラビア (リヤド - パートナー運営) | 段階 1 | (0, 2000] | 0.000162 | (0, 5000] | 0.0002076 |
段階 2 | (2000, 8000] | 0.0001356 | (5000, 20000] | 0.0001536 | |
段階 3 | (8000, 50000] | 0.000072 | (20000, 100000] | 0.0001176 | |
段階 4 | >50000 | 0.000054 | >100000 | 0.00009 | |
課金例
中国 (杭州) リージョンに共有サーバーレスインスタンスがあると仮定します。課金方法は「プロビジョニング済み + 弾性」で、プロビジョニング済みキャパシティは 4,000 TPS です。1 時間あたりのプロビジョニング済みキャパシティ料金は次のように計算されます:2,000 × 0.000135 + (4,000 - 2,000) × 0.000113 = 0.496 USD。1 か月 (30 日) の料金は次のように計算されます:0.496 × 24 × 30 = 357.12 USD。
弾性 TPS 料金
ApsaraMQ for RocketMQ サーバーレスインスタンスの課金方法が「プロビジョニング済み + 弾性」の場合、プロビジョニング済みキャパシティを超える TPS 使用量に対して弾性 TPS 料金が課金されます。
課金計算式
<hetu formula="Hourly elastic TPS fee=\sum_{\mathclap{1\le i\le 60}} [{T}i×Elastic TPS]×Elastic TPS unit price (USD/TPS/minute)" hetuid="79bd114d-a5d6-445a-b50d-77cd4fe3e995" style="display:inline-block;max-width:100%;overflow:auto;vertical-align:middle" type="xFormula"><span aria-hidden="true" class="katex-html"><span class="base"><span class="strut" style="height:0.6833em;">1 時間あたりの弾性 TPS 料金=<span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:1.05em;"><span style="top:-1.8723em;margin-left:0em;"><span class="pstrut" style="height:3.05em;"><span class="mord mtight"><span class="mord vbox mtight"><span class="thinbox mtight"><span class="clap mtight"><span class="strut" style="height:0.7955em;vertical-align:-0.136em;"><span><span class="mord mtight"><span class="mord mtight">1≤i≤60</span></span></span></span></span></span></span></span><span class="mop op-symbol large-op">∑</span></span></span><span></span></span></span>[Ti×</span>弾性 TPS]×弾性 TPS 単価 (USD/TPS/分)</span></span></span></hetu>
この数式では、T1、T2、...、Ti、...、T60 はそれぞれ、その時間の 1 分目、2 分目、...、i 分目、...、60 分目を表します。
単価
パブリッククラウドリージョンの単価
リージョン | 単価 (USD/TPS/時間) | |
共有 | 専用 | |
中国 (杭州)、中国 (上海)、中国 (深セン)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (成都)、中国 (ウランチャブ)、中国 (河源)、中国 (広州)、中国 (福州-ローカルリージョン - 段階的廃止)、中国 (南京-ローカルリージョン - 段階的廃止)、鄭州 (China Unicom Cloud)、中国 (香港)、シンガポール、日本 (東京)、ドイツ (フランクフルト)、イギリス (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、UAE (ドバイ)、韓国 (ソウル)、タイ (バンコク)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ) | 0.000019 | 0.000025 |
サウジアラビアリージョンの単価
リージョン | 単価 (USD/TPS/時間) | |
共有 | 専用 | |
サウジアラビア (リヤド - パートナー運営) | 0.0000228 | 0.00003 |
課金例
中国 (杭州) リージョンに共有サーバーレスインスタンスがあると仮定します。課金方法は「プロビジョニング済み + 弾性」で、プロビジョニング済みキャパシティは 5,000 TPS です。ある時間において、インスタンスは次のように稼働します:
時間 | 00 分 | 01 分 | 02 分 | 03 分 | ...... | 58 分 | 59 分 |
インスタンスの実際のピーク TPS (リクエスト/秒) | 5200 | 5300 | 4000 | 4500 | すべて 5,000 未満 | 4800 | 5100 |
増分 TPS 値 (リクエスト/秒) | 200 | 300 | 0 | 0 | 0 | 0 | 100 |
この時間において、インスタンスの弾性 TPS 料金は次のように計算されます:(1 × 200 + 1 × 300 + 1 × 100) × 0.000019 = 0.0114 USD。
オンラインクライアント料金
オンラインクライアントのカウントルール
1 つのプロデューサーオブジェクトまたは 1 つのコンシューマーオブジェクトが 1 つのオンラインクライアントとしてカウントされます。
課金計算式
インスタンスのオンラインクライアント数が無料クォータを超えた場合、超過したクライアントに対して課金されます。料金は次のように計算され、1 時間未満の使用は 1 時間に切り上げられます:
オンラインクライアント料金 = 課金対象のオンラインクライアント数 × クライアント単価 (USD/クライアント/時間)
オンラインクライアントの無料クォータ
デプロイメントアーキテクチャ | キャパシティモード | TPS 仕様 | 最大オンラインクライアント数 | 無料オンラインクライアント数 |
共有 | メッセージリクエスト量による支払い | すべて | 5,000 | 500 |
プロビジョニング済み + 弾性 | [2000, 20,000] | 5,000 | 1,000 | |
(20,000, 50,000] | 8,000 | 1,600 | ||
(50,000, 100,000] | 10,000 | 2,000 | ||
(100,000, 200,000] | 20,000 | 4,000 | ||
専用 | プロビジョニング済み + 弾性 | 5,000 | 3,000 | 2,000 |
10,000 | 6,000 | 4,000 | ||
15,000 | 8,000 | 6,000 | ||
[20,000, 50,000] | 10,000 | 8,000 | ||
(50,000, 100,000] | 20,000 | 10,000 | ||
(100,000, 200,000] | 40,000 | 20,000 | ||
(200,000, 300,000] | 80,000 | 40,000 | ||
(300,000, 500,000] | 100,000 | 50,000 | ||
(500,000, 1,000,000] | 200,000 | 100,000 |
単価
リージョン | 単価 (USD/クライアント/時間) |
すべてのリージョン | 0.00003 |
リソース料金
リソースとは、Topic とコンシューマーグループの総数を指します。インスタンスが使用するリソース数が無料クォータを超えた場合、リソース料金が課金されます。
課金計算式
インスタンスが使用するリソース数が無料クォータを超えた場合、超過したリソースに対して課金されます。料金は次のように計算され、1 時間未満の使用は 1 時間に切り上げられます:
リソース料金 = 課金対象のリソース数 × リソース単価 (USD/リソース/時間)
リソースの無料クォータ
デプロイメントアーキテクチャ | 最大接続数 | TPS 仕様 | 無料リソースクォータ (数) |
共有 | メッセージリクエスト量による支払い | すべて | 100 |
プロビジョニング済み + 弾性 | すべて | 200 | |
専用 | プロビジョニング済み + 弾性 | [0, 10,000] | 300 |
(10,000, 100,000] | 500 | ||
(100,000, 200,000] | 1,000 | ||
(200,000, 300,000] | 1,500 | ||
(300,000, 500,000] | 2,000 | ||
(500,000, 1,000,000] | 3,000 |
単価
リージョン | 段階 | リソース数 (無料クォータ超過分) | 単価 (USD/リソース/時間) |
すべてのリージョン | 段階 1 | [0, 500] | 0.00015 |
段階 2 | (500, 1000] | 0.000092 | |
段階 3 | >1000 | 0.00006 |
ストレージ料金
ApsaraMQ for RocketMQ サーバーレスインスタンスでは、使用したストレージ容量とストレージ期間に基づいてメッセージストレージ料金が課金されます。1 時間未満のストレージ期間は 1 時間に切り上げられます。
課金計算式
1 時間あたりのストレージ料金 = 使用ストレージ容量 (GB) × ストレージ単価 (USD/GB/時間)
単価
リージョン | ストレージ容量の単価 (USD/GB/時間) |
すべてのリージョン | 0.0002 |
パブリックネットワーク料金
パブリックネットワークアクセスを使用する場合、ApsaraMQ for RocketMQ はアウトバウンドパブリックネットワークトラフィックに対して料金を課金します。
パブリックネットワークアクセスが有効でない場合、アウトバウンドパブリックネットワークトラフィックに対する料金は課金されません。
課金計算式
1 時間あたりのパブリックネットワーク料金 = アウトバウンドパブリックネットワークトラフィックの合計 (GB) × トラフィック単価 (USD/GB)
単価
リージョン | アウトバウンドパブリックネットワークトラフィックの単価 (USD/GB) |
中国 (杭州)、中国 (上海)、中国 (深セン)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (フフホト)、中国 (成都)、中国 (ウランチャブ)、中国 (河源)、中国 (広州)、中国 (香港)、シンガポール、日本 (東京)、ドイツ (フランクフルト)、イギリス (ロンドン)、米国 (シリコンバレー)、米国 (バージニア)、UAE (ドバイ)、韓国 (ソウル)、タイ (バンコク)、マレーシア (クアラルンプール)、インドネシア (ジャカルタ)、フィリピン (マニラ) | 0.15 |
サウジアラビア (リヤド - パートナー運営) | 0.19 |