従量課金は、リソースを使用した後に料金を支払う課金方法です。従量課金をご利用の場合、実際に使用した Function Compute のリソース分のみお支払いいただきます。事前にリソースを購入する必要はありません。このトピックでは、従量課金の対象となるリソースと決済ルールについて説明します。
料金
CU 使用量は、階層に基づいて月単位で課金されます。階層はリージョンごとに個別に計算されます。あるリージョンの CU 使用量が、他のリージョンの CU 使用量と合算されることはありません。詳細については、「課金の例」をご参照ください。
| 階層 | 月次 CU 使用量 (単位:CU) | 標準単価 | 公式サイト割引価格 (プロモーション期間:2024年8月27日~2026年8月27日) |
| 階層 1 | (0, 100 million] | USD 0.000020/CU | USD 0.0000160/CU |
| 階層 2 | (100 million, 500 million] | USD 0.000017/CU | USD 0.0000136/CU |
| 階層 3 | > 500 million | USD 0.000014/CU | USD 0.0000112/CU |
リソース使用量ごとのCU変換係数
CPUサービス
| 課金項目 | vCPU 使用量 | メモリ使用量 | 関数呼び出し | ディスク使用量 | ディープスリープストレージ使用量 | スナップショットストレージ使用量 |
| 単位 | CU / (vCPU * 秒) | CU / (GB * 秒) | CU / 10,000呼び出し | CU / (GB * 秒) | CU / (GB * 秒) | CU / (GB * 秒) |
| 弾性インスタンス (アクティブ) の CU 変換係数 | 1.0 | 0.15 | 75 | 0.05 | 0 | 0 |
| 弾性インスタンス (ライトスリープ、旧アイドル) の CU 変換係数 | 0 | 0.15 | 0 | 0.05 | 0 | 0 |
| 弾性インスタンス (ディープスリープ) の CU 変換係数 | 0 | 0 | 0 | 0 | 0.05 | 0 |
| スナップショットの CU 変換係数 | 0 | 0 | 0 | 0 | 0 | 0.05 |
アクティブ状態
弾性インスタンスがアクティブ状態の場合、vCPU、メモリ、ディスクの使用量に対して課金されます。ディスク使用量には 10 GB の無料クォータが含まれます。
料金 = vCPU料金 + メモリ料金 + 関数呼び出し料金 + ディスク料金
課金対象ディスク使用量 = max(0, ディスクサイズ - 10) GB
ライトスリープ状態
弾性インスタンスがライトスリープ状態になると、vCPU 使用量は課金されません。メモリとディスクの使用量のみ課金されます。ディスク使用量には 10 GB の無料クォータが含まれます。
料金 = メモリ料金 + ディスク料金
課金対象ディスク使用量 = max(0, ディスクサイズ - 10) GB
ディープスリープ状態
弾性インスタンスがディープスリープ状態になると、vCPU またはメモリの使用量は課金されません。ディープスリープストレージ使用量に基づいてディスク使用量が課金されます。10 GB の無料ディスククォータは、ディープスリープ状態では適用されません。
料金 = ディープスリープストレージ料金
ディープスリープストレージ使用量 = メモリサイズ × 2 + ディスクサイズ
スナップショット料金
スナップショット機能を有効にすると、スナップショットの料金ルールが適用されます。
スナップショットストレージ使用量 = メモリサイズ × 2 + ディスクサイズ
料金 = スナップショットストレージ料金
GPUサービス
| リソースまたは課金項目 | 単位 | 弾性インスタンス (アクティブ) の CU 変換係数 | 弾性インスタンス (ライトスリープ) の CU 変換係数 |
| 関数呼び出し | CU / 10,000呼び出し | 75 | — |
| vCPU 使用量 | CU / (vCPU * 秒) | 1 | 0 |
| メモリ使用量 | CU / (GB * 秒) | 0.15 | 0.10 |
| ディスク使用量 | CU / (GB * 秒) | 0.05 | 0.05 |
| tesla.1 GPU 使用量 | CU / (GB VRAM * 秒) | 2.1 | 0.5 |
| ada.1 GPU 使用量 | CU / (GB VRAM * 秒) | 1.5 | 0.25 |
課金の粒度
インスタンスタイプごとの実行時間に対する課金の粒度は、以下のとおりです。
| インスタンスタイプ | オンデマンドモード | プロビジョニングモード |
| CPUインスタンス | 1 ミリ秒単位で課金されます。 |
10 秒単位で課金されます。10 秒未満の使用量は 10 秒に切り上げられます。 説明
たとえば、プロビジョニング済みインスタンスが 51 秒間実行された場合、60 秒分が課金されます。61 秒間実行された場合は、70 秒分が課金されます。 |
| GPUインスタンス |
1 秒単位で課金されます。1 秒未満の使用量は 1 秒に切り上げられます。 説明
たとえば、オンデマンドの GPU インスタンスが 51 ミリ秒実行された場合、1 秒分が課金されます。10.5 秒実行された場合は、11 秒分が課金されます。 |
-
実行時間とは、関数の実際の実行時間を指します。計算方法はインスタンスモードによって異なります。詳細については、「課金概要」をご参照ください。
-
課金サイクルは1時間です。料金は課金の粒度に従って累計され、1時間ごとに決済されます。
課金サイクル
料金は1時間ごとに決済されます。請求書は通常、各課金サイクルの終了後 1~2 時間で生成されますが、実際のシステムでの生成時間によります。
Function Compute の課金サイクルは 1 時間です。課金サイクル内で、各関数で計測された CU 使用量は、整数に切り上げられます。その後、すべての関数の CU 使用量が合計 CU 使用量として累計されます。リソースプラン (購入している場合) からの控除後、合計 CU 使用量に基づいて当課金サイクルの合計料金が計算されます。料金はアカウントから自動的に引き落とされます。請求の詳細は、費用とコスト ページで確認できます。
1 時間以内に 1 回以上の呼び出しがあった、または継続的にコンピューティングリソースを占有した関数について、1 時間あたりの CU 消費量が 0.01 米ドル未満に換算される場合、0.01 米ドルが課金されます。実際のコストがこの金額を超える場合は、実際の CU 消費量に基づいて課金されます。
関連ドキュメント
-
同じ量のリソースをより低価格で使用するには、「リソースプラン」をご参照ください。
-
Function Compute の使用を停止した後も請求が発生し続ける場合は、「Function Computeの使用を停止した後も請求が発生するのはなぜですか?」をご参照ください。
-
Function Compute を今後使用しない場合は、「アカウントに料金滞納がある場合に、サービスを解約して延滞料金を支払うにはどうすればよいですか?」をご参照ください。