Cloud Run の料金

Cloud Run では、使用したリソースに対してのみ課金されます。100 ミリ秒単位で切り上げられます。Cloud Run の合計請求額は、無料枠が適用された後の、料金表のリソース使用量の合計になります。

同時実行の設定で、同時に 2 つ以上のリクエストを設定すると、インスタンスに割り当てられた CPU とメモリが複数のリクエストで共有されます。

アウトバウンド インターネット データ転送にはプレミアム ネットワーク サービス ティアが使用され、Google Cloud ネットワーキング料金が適用されます。北米内では、毎月 1 GiB の無料データ転送の無料枠が適用されます。

Virtual Private Cloud ネットワークへのデータ転送は、VM からのデータ転送として課金され、Virtual Private Cloud のデータ転送料金で課金されます。また、サーバーレス VPC アクセス コネクタの実行に必要なコンピューティングに対しても課金されます。サーバーレス VPC アクセスの料金をご覧ください。

同じリージョン内の Google Cloud リソースへのデータ転送(たとえば、ある Cloud Run サービスから別の Cloud Run サービスへのトラフィック)は無料です。Media CDNCloud CDNCloud Load Balancing へのデータ転送は無料です。

料金に関する考慮事項

Cloud Run の料金を評価する際は、次の点を考慮してください。

  • オンデマンドと従量課金制: Cloud Run はオンデマンドの容量を提供し、インスタンスを自動的にスケーリングします。Cloud Run では、予想されるピーク時の使用量に対応するためのインフラストラクチャの事前プロビジョニングは必要ありません。Cloud Run で課金されるコンテナ インスタンスは、使用されたコンテナ インスタンスです。
  • 総所有コスト: Cloud Run はコンピューティング費用に対して課金されますが、Cloud Run はより多くの価値を提供します。たとえば、Cloud Run ではゾーン冗長性が提供されており、サイト信頼性エンジニアがバックグラウンドで多くの処理を行い、そのシンプルさによってお客様とチームの生産性が向上するため、少ないオペレーションで済みます。
  • 確約利用割引: 確約利用割引を購入することで、Cloud Run の継続使用にかかる費用を抑えることができます。たとえば、Cloud Run サービスに常に 1 つ以上のアクティブなインスタンスがある場合は、少なくともこの量を確約することでコストを削減できます。コンピューティングのフレキシブル確約利用割引は、GKE、Compute Engine、Cloud Run に適用されます。

費用の最適化の詳細を確認する

料金計算ツール

Google Cloud 料金計算ツールを使用すると、Cloud Run の使用コストを見積もることができます。

料金表

以下の料金表では、単位として GiB 秒が使用されています。GiB 秒とは、たとえば 1 ギビバイトのインスタンスを 1 秒間実行することです。これは 256 メビバイトのインスタンスを 4 秒間実行することとも言い換えられます。vCPU 秒という単位にも、同じ原則が当てはまります。 CUD とは、確約利用割引を指します。

無料枠の使用量は、請求先アカウントごとにプロジェクト間で合計され、毎月リセットされます。無料枠を超えた使用量に対してのみ、課金されます。無料枠は、ティア 1 料金設定を使用した支出に基づく割引として適用されます。

Cloud Run の料金は、選択したリージョンによって異なります。Cloud Run サービスの料金は、CPU の割り当て構成によっても異なります。

Tier 1 のリージョンの料金

リソース CPU メモリ リクエスト
ジョブが
常に割り当てられる

サービス
無料枠を超えると vCPU 秒ごとに $0.00001800

無料: 毎月 240,000 vCPU 秒まで無料

FlexCUD0: 1 年間で $0.00001296
FlexCUD0: 3 年間で $0.00000972
無料枠を超えると $0.00000200 / GiB 秒

無料: 毎月 450,000 GiB 秒まで無料

FlexCUD0: 1 年間で $0.00000144
FlexCUD0: 3 年間で $0.00000108
$0
課金対象インスタンス時間
リクエスト中にのみ CPU を割り当てるサービス
無料枠を超えた vCPU 秒ごとに $0.00002400

無料: 毎月 180,000 vCPU 秒まで無料

CUD1: $0.00001992

インスタンスがアイドル状態の場合2: $0.00000250
無料枠を超えると $0.00000250 / GiB 秒

無料: 毎月 360,000 GiB 秒まで無料

CUD1: $0.000002075

インスタンスがアイドル状態の場合2: $0.00000250
$0.40 / 100 万リクエスト(無料枠を超過)3

無料: 200 万リクエスト(1 か月あたり)

CUD1: $0.332

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

0 FlexCUD は、コンピューティングのフレキシブル確約利用割引を指します。

1 CUD とは、確約利用割引を指します。

2 アイドル最小インスタンスとは、最小インスタンスを使用してウォーム状態を維持したインスタンスのアイドル課金可能時間を指します。最小インスタンス数ではないアイドル状態のインスタンスには課金されません。

3 リクエストは、認証が正常に完了した後にコンテナに到達した場合にのみ課金されます。IAM ポリシーによって拒否されたリクエストは課金されません。

Tier 2 のリージョンの料金

リソース CPU メモリ リクエスト
ジョブが
常に割り当てられる

サービス
無料枠を超えると vCPU 秒あたり $0.00002160

無料: 毎月 200,000 vCPU 秒まで無料

FlexCUD0: $0.000015552(1 年間)
FlexCUD0: 3 年間で $0.000011664
無料枠を超えると $0.00000240 / GiB 秒

無料: 毎月 375,000 GiB 秒まで無料

FlexCUD0: 1 年間で $0.000001728
FlexCUD0: 3 年間で $0.000001296
$0
課金対象インスタンス時間
リクエスト中にのみ CPU を割り当てるサービス
無料枠を超えた vCPU 秒あたり $0.00003360

無料: 毎月最初の 128,571 vCPU 秒が無料

CUD1: $0.000027888

インスタンスがアイドル状態の場合2: $0.00000350
無料枠を超えると $0.00000350 / GiB 秒

無料: 毎月 257,142 GiB 秒まで無料

CUD1: $0.000002905

インスタンスがアイドル状態の場合2: $0.00000350
$0.40 / 100 万リクエスト(無料枠を超過)3

無料: 200 万リクエスト(1 か月あたり)

CUD1: $0.332

米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている該当通貨の料金が適用されます。

0 FlexCUD は、コンピューティングのフレキシブル確約利用割引を指します。

1 CUD とは、確約利用割引を指します。

2 アイドル最小インスタンスとは、最小インスタンスを使用してウォーム状態を維持したインスタンスのアイドル課金可能時間を指します。最小インスタンス数ではないアイドル状態のインスタンスには課金されません。

3 リクエストは、認証が正常に完了した後にコンテナに到達した場合にのみ課金されます。IAM ポリシーによって拒否されたリクエストは課金されません。

Tier 1 のリージョンの GPU の料金

GPU のタイプ 料金
NVIDIA L4 $0.000233 / GPU 秒

Tier 2 のリージョンの GPU の料金

GPU のタイプ 料金
NVIDIA L4 $0.0002796 / GPU 秒

上記の GPU の料金は、Cloud Run インスタンスの CPU と RAM の料金に加算され、CPU を常に割り当てる課金対象のインスタンス時間を使用します。

地域別の価格階層

ティア 1 料金を適用

  • asia-east1(台湾)
  • asia-northeast1(東京)
  • asia-northeast2(大阪)
  • europe-north1(フィンランド) リーフアイコン 低 CO2
  • europe-southwest1(マドリッド) リーフアイコン 低 CO2
  • europe-west1(ベルギー) リーフアイコン 低 CO2
  • europe-west4(オランダ) リーフアイコン 低 CO2
  • europe-west8(ミラノ)
  • europe-west9(パリ) リーフアイコン 低 CO2
  • me-west1(テルアビブ)
  • us-central1(アイオワ) リーフアイコン 低 CO2
  • us-east1(サウスカロライナ)
  • us-east4(北バージニア)
  • us-east5(コロンバス)
  • us-south1(ダラス) リーフアイコン 低 CO2
  • us-west1(オレゴン) リーフアイコン 低 CO2

Tier 2 料金を適用

  • africa-south1(ヨハネスブルグ)
  • asia-east2(香港)
  • asia-northeast3(ソウル、韓国)
  • asia-southeast1(シンガポール)
  • asia-southeast2 (ジャカルタ)
  • asia-south1(ムンバイ、インド)
  • asia-south2(デリー、インド)
  • australia-southeast1(シドニー)
  • australia-southeast2(メルボルン)
  • europe-central2(ワルシャワ、ポーランド)
  • europe-west10(ベルリン) リーフアイコン 低 CO2
  • europe-west12(トリノ)
  • europe-west2(ロンドン、イギリス) リーフアイコン 低 CO2
  • europe-west3(フランクフルト、ドイツ) リーフアイコン 低 CO2
  • europe-west6(チューリッヒ、スイス) リーフアイコン 低 CO2
  • me-central1(ドーハ)
  • me-central2(ダンマーム)
  • northamerica-northeast1(モントリオール) リーフアイコン 低 CO2
  • northamerica-northeast2(トロント) リーフアイコン 低 CO2
  • southamerica-east1(サンパウロ、ブラジル) リーフアイコン 低 CO2
  • southamerica-west1(サンティアゴ、チリ) リーフアイコン 低 CO2
  • us-west2(ロサンゼルス)
  • us-west3(ソルトレイクシティ)
  • us-west4(ラスベガス)

課金対象インスタンス時間

すべての Cloud Run インスタンスから集計された請求対象時間は、Cloud Monitoring 指標として公開されます。詳しくは、container/billable_instance_time 指標をご覧ください。

課金対象インスタンス時間は 100 ミリ秒単位で切り上げられます。これは、Cloud Run サービスの CPU 割り当て構成によって異なります。

課金対象インスタンス時間

リクエストの処理中にのみ CPU が割り当てられているサービスの課金対象インスタンス時間

Cloud Run のデフォルトでは、インスタンスに割り当てられた CPU とメモリに対して次の場合にのみ課金されます。

  • インスタンスが起動中
  • インスタンスが正常にシャットダウンSIGTERM シグナルを処理)している。
  • 少なくとも 1 つのリクエストがインスタンスによって処理されている。次の図のように、請求対象のインスタンス時間は、最初のリクエストの処理が始まってから、最後のリクエストの処理が完了するまでです。

インスタンスの最小数を設定すると、これらのインスタンスがリクエストを処理していない場合にも、異なる「アイドル」レートで課金されます。上記の表をご覧ください。

CPU が常に割り当てられているサービスの課金対象インスタンス時間

CPU を常に割り当てるように設定すると、Cloud Run コンテナ インスタンスの存続期間全体(コンテナの起動から停止まで)に対して最低 1 分間の料金が発生します。

Cloud Run ジョブの課金対象インスタンス時間

Cloud Run ジョブは、起動されたインスタンスのライフサイクル全体(最小課金時間は 1 分間)にわたり、CPU を常に割り当てるレートで課金されます。

料金の例

例 1: 1 か月あたり 1,000 万件のリクエストを処理するウェブサービス

us-central1 でリクエスト時にのみ CPU が割り当てられた Cloud Run サービスをデプロイしたとします。このサービスは、1 か月あたり 1,000 万件のリクエストを受信し、リクエストあたりの平均レイテンシは 1 秒です。このサービスは、インスタンスごとに 1 個の vCPU、512 MiB、最大 80 個の同時リクエストで構成されています。

このワークロードの月額料金の見積もりは $3.20 です(vCPU/メモリの無料枠を除いて $6.36)。詳細な計算については、下記をご覧ください。また、料金計算ツールを使用すると、結果の概要を確認できます。

請求をリクエストする

Cloud Run のリクエストについては、無料枠を超えると、リクエスト 100 万件あたり $0.40 が課金されます。毎月最初の 200 万件のリクエストは無料です。このワークロードのリクエスト料金は次のとおりです。

(1,000 万リクエスト)×($0.40 ÷ 100 万リクエスト)= $4.00

無料枠を含める場合、リクエスト料金は次のようになります。

$4.00 - ((200 万リクエスト) × ($0.40 ÷ 100 万リクエスト)) = $3.20

vCPU の料金

Cloud Run vCPU は、us-central1 の無料枠を超えると、vCPU 秒ごとに $0.00002400 で課金されます。毎月最初の 180,000 vCPU 秒は無料です。1 か月あたりの合計 vCPU 秒数は、次のように計算されます。

(インスタンスあたり 1 vCPU)×(1,000 万リクエスト)×(リクエストあたりのレイテンシ 1 秒)÷(最大同時リクエスト数 80)= 125,000 vCPU 秒

このワークロードの vCPU の料金は次のとおりです。

(125,000 vCPU 秒)×($0.00002400 / vCPU 秒)= $3.00

無料枠を含める場合、vCPU の料金は次のようになります。

$3.00 - ((180,000 vCPU 秒) × ($0.00002400 / vCPU 秒)) = $0.00

メモリ料金

Cloud Run のメモリは、us-central1 の無料枠を超えると $0.00000250 / GiB 秒で課金されます。毎月最初の 360,000 GiB 秒は無料です。1 か月あたりの合計 GiB 秒は次のように計算されます。

(インスタンスあたり 0.5 GiB)×(1,000 万リクエスト)×(リクエストごとのレイテンシ 1 秒)÷(最大同時リクエスト数 80)= 62,500 GiB 秒

このワークロードのメモリ料金は次のとおりです。

(62,500 GiB 秒) × ($0.00000250 / GiB 秒) = $0.15625

無料枠を含める場合のメモリ料金は次のようになります。

$0.15625 - ((360,000 GiB-秒) × ($0.00000250 / GiB-秒)) = $0.00

合計請求額

vCPU とメモリの無料枠を除外する場合、このワークロードの合計料金は次のとおりです。

(リクエスト料金 $3.20)+(vCPU 料金 $3.00)+(メモリ料金 $0.15625)= $6.35625

vCPU とメモリの無料枠を含める場合、このワークロードの合計料金は次のようになります。

(リクエスト料金 $3.20)+(vCPU 料金 $0.00)+(メモリ料金 $0.00)= $3.20

例 2: コールド スタートを減らし、1 か月あたり 5,000 万件のリクエストを処理する公開 API

リクエスト時にのみ CPU を割り当てた Cloud Run サービスを us-central1 にデプロイし、最小インスタンス数を 2 に設定したとします。このサービスは、1 か月あたり 5,000 万件のリクエストを受信し、リクエストあたりの平均レイテンシは 1 秒です。このサービスは、インスタンスごとに 1 vCPU、2 GiB、最大 80 の同時リクエストで構成されています。

このワークロードの月額料金の見積もりは $66.84(vCPU/メモリの無料枠を除く $72.06)です。詳細な計算については、下記をご覧ください。また、料金計算ツールを使用すると、結果の概要を確認できます。

この規模では、基盤となるインスタンスがアクティブ(リクエストを処理)している時間は 1 か月の約 11.9% であるため、「リクエスト中にのみ CPU を割り当てる」を構成するほうがコストを抑えられます。

このワークロードで [CPU を常に割り当てる] を有効にしている場合、月額料金の見積もりは $119.84 に上がります。料金計算ツールを使用すると、CPU を常に割り当てる場合の結果の概要を確認できます。その他の Cloud Run の費用最適化ガイダンスについては、こちらのドキュメントをご覧ください。

請求をリクエストする

Cloud Run のリクエストについては、無料枠を超えると、リクエスト 100 万件あたり $0.40 が課金されます。毎月最初の 200 万件のリクエストは無料です。このワークロードのリクエスト料金は次のとおりです。

(5,000 万リクエスト)×($0.40 / 100 万リクエスト)= $20.00

無料枠を含める場合、リクエスト料金は次のようになります。

$20.00 - ((200 万リクエスト) × ($0.40 ÷ 100 万リクエスト)) = $19.20

vCPU の料金

Cloud Run vCPU は、us-central1 の無料枠を超えると、vCPU 秒ごとに $0.00002400 で課金されます。毎月最初の 180,000 vCPU 秒は無料です。1 か月あたりの合計 vCPU 秒数は、次のように計算されます。

(インスタンスあたり 1 vCPU)×(5,000 万リクエスト)×(リクエストごとのレイテンシ 1 秒)÷(最大同時リクエスト数 80)= 625,000 vCPU 秒

このワークロードの vCPU の料金は次のとおりです。

(625,000 vCPU 秒)×($0.00002400 / vCPU 秒)= $15.00

無料枠を含める場合、vCPU の料金は次のようになります。

$15.00 - ((180,000 vCPU 秒) × ($0.00002400 / vCPU 秒)) = $10.68

メモリ料金

Cloud Run のメモリは、us-central1 の無料枠を超えると $0.00000250 / GiB 秒で課金されます。毎月最初の 360,000 GiB 秒は無料です。1 か月あたりの合計 GiB 秒は次のように計算されます。

(インスタンスあたり 2 GiB)×(5,000 万リクエスト)×(リクエストごとのレイテンシ 1 秒)÷(最大同時リクエスト数 80)= 1,250,000 GiB 秒

このワークロードのメモリ料金は次のとおりです。

(1,250,000 GiB 秒) × ($0.00000250 / GiB 秒) = $3.125

無料枠を含める場合のメモリ料金は次のようになります。

$3.125 - ((360,000 GiB-秒) × ($0.00000250 / GiB-秒)) = $2.225

インスタンス vCPU の最小料金

Cloud Run のアイドル時の最小インスタンス vCPU は、us-central1 の無料枠を超えると、vCPU 秒ごとに $0.00000250 で課金されます。2 つの最小インスタンスは 1 か月間稼働していましたが、アイドル状態のときにのみ課金されます。わかりやすくするため、1 年は 365 日、1 日あたり 86,400 秒とします。この 2 つの最小インスタンスでは、1 か月あたりのアイドル状態の vCPU 秒を次の量消費しました。

(365 日)÷(12 か月)×(86,400 秒)×(2 インスタンス)×(インスタンスあたり 1 vCPU)-(アクティブ 625,000 vCPU 秒)= 4,631,000 vCPU 秒

このワークロードでのアイドル状態のインスタンス vCPU の最小料金は次のとおりです。

(4,631,000 vCPU 秒)×($0.00000250 / vCPU 秒)= $11.5775

インスタンスの最小メモリ料金

Cloud Run のアイドル時の最小インスタンス メモリは、us-central1 の無料枠を超えると、1 GiB 秒あたり $0.00000250 で課金されます。2 つの最小インスタンスは 1 か月間稼働していましたが、アイドル状態のときにのみ課金されます。わかりやすくするため、1 年は 365 日、1 日あたり 86,400 秒とします。2 つの最小インスタンスによる 1 か月あたりのアイドル状態(GiB 秒)の使用量は、以下のとおりです。

(365 日)÷(12 か月)×(86,400 秒)×(2 インスタンス)×(インスタンスあたり 2 GiB)-(アクティブ 1,250,000 vCPU 秒)= 9,262,000 GiB 秒

このワークロードのアイドル インスタンス メモリの最小料金は次のとおりです。

(9,262,000 GiB 秒) × ($0.00000250 / GiB 秒) = $23.155

合計請求額

vCPU とメモリの無料枠を除外する場合、このワークロードの合計料金は次のとおりです。

($19.20 リクエスト料金)+($15.00 vCPU 料金)+($3.125 メモリ料金)+($11.5775 最小インスタンス vCPU 料金)+($23.155 最小インスタンス メモリ料金)= $72.0575

vCPU とメモリの無料枠を含める場合、このワークロードの合計料金は次のとおりです。

(リクエスト料金 $19.20)+($10.68 vCPU 料金)+($2.225 メモリ料金)+(最小インスタンス vCPU 料金 $11.5775)+(最小インスタンス vCPU 料金 $23.155)= $66.8375

例 3: 1 か月あたり 10 億のリクエストを処理するモバイル バックエンド

たとえば、europe-west3 に CPU を常に割り当てる Cloud Run サービスをデプロイしたとします。このサービスは、1 か月あたり 10 億のリクエストを受信し、リクエストあたりの平均レイテンシは 525.6 ミリ秒です。このサービスは、インスタンスごとに 1 個の vCPU、512 MiB、最大 100 個の同時リクエストで構成されます。

このワークロードの月額料金の見積もりは $119.84(3 年間の FlexCUD で $64.71)です。詳細な計算については、下記をご覧ください。また、料金計算ツールを使用すると、結果の概要を確認できます。

この規模では、次の理由により、CPU を常に割り当てるほうが低コストです。

  • 基盤となるインスタンスは常にアクティブです(リクエストを処理しています)。
  • CPU の常時割り当てが有効になっている場合、リクエストは無料です。
  • CPU の常時割り当てを有効にすると、vCPU とメモリの割り当て時間を削減できます。

このワークロードで [リクエストの処理中にのみ CPU を割り当てる] を有効にしている場合、月額料金の見積もりは $585.00 に上がります。料金計算ツールを使用すると、リクエストの処理中にのみ CPU を割り当てることで、結果の概要を確認できます。その他の Cloud Run の費用最適化ガイダンスについては、こちらのドキュメントをご覧ください。

請求をリクエストする

CPU の常時割り当てが有効になっている場合、Cloud Run リクエストは無料です。

この Cloud Run サービスではリクエストは無料ですが、自動スケーリングは受信リクエストに基づいて動作します。年間を 365 日、1 日あたり 86,400 秒と仮定すると、同時リクエスト数は次のように計算できます。

(10 億リクエスト) × (リクエストごとのレイテンシ 0.5256 秒) ÷ ((365 日) ÷ (12 か月) × (86,400 秒)) = 200 件の同時リクエスト

各インスタンスは 100 件の同時リクエストを処理できるため、この Cloud Run サービスでは 200 件の同時リクエストを処理するために 2 つのインスタンスが必要になります。

vCPU の料金

Cloud Run vCPU は、europe-west3 の無料枠を超えると、vCPU 秒ごとに $0.00002160 で課金されます。1 か月あたりの合計 vCPU 秒数は、次のように計算されます。

(2 インスタンス)×(インスタンスあたり 1 vCPU)×(365 日)÷(12 か月)×(86,400 秒)= 5,256,000 vCPU 秒

このワークロードの vCPU の料金は次のとおりです。

(5,256,000 vCPU 秒)×($0.00002160 / vCPU 秒)= $113.5296

3 年間の FlexCUD の場合、vCPU の料金は次のようになります。

(5,256,000 vCPU 秒)×($0.000011664 / vCPU 秒)= $61.305984

メモリ料金

Cloud Run のメモリは、europe-west3 の無料枠を超えると $0.00000240 / GiB 秒で課金されます。1 か月あたりの合計 GiB 秒は次のように計算されます。

(2 インスタンス)×(インスタンスあたり 0.5 GiB)×(365 日)÷(12 か月)×(86,400 秒)= 2,628,000 GiB 秒

このワークロードのメモリ料金は次のとおりです。

(2,628,000 GiB 秒) × ($0.00000240 / GiB 秒) = $6.3072

3 年間の FlexCUD の場合、メモリの料金は次のようになります。

(2,628,000 GiB 秒) × ($0.000001296 / GiB 秒) = $3.405888

合計請求額

このワークロードの合計料金は次のとおりです。

(リクエスト料金 $0.00)+($113.5296 vCPU 料金)+($6.3072 メモリ料金)= $119.8368

このワークロードの合計料金(3 年間の FlexCUD)は次のとおりです。

(リクエスト料金 $0.00)+($61.305984 vCPU 料金)+($3.405888 メモリ料金)= $64.711872

例 4: 各 1 時間の開始時にデータベースのレコードを処理する

たとえば、asia-east1 に Cloud Run ジョブをデプロイしたとします。このジョブは 2 個の vCPU、4 GiB で構成されており、1 時間に 1 回トリガーされます。このジョブには 10 個のタスクが含まれ、各タスクの完了には 2 分かかります。

このワークロードの月額料金の見積もりは $33.32(vCPU/メモリの無料枠を除く $38.54)です。詳細な計算については、下記をご覧ください。また、料金計算ツールを使用すると、結果の概要を確認できます。

請求をリクエストする

Cloud Run ジョブは上り(内向き)をサポートしていないため、このリソースではリクエスト料金は発生しません。

vCPU の料金

Cloud Run vCPU は、us-central1 の無料枠を超えると、vCPU 秒ごとに $0.00001800 で課金されます。毎月最初の 240,000 vCPU 秒は無料です。1 か月あたりの合計 vCPU 秒数は、次のように計算されます。

(730 時間/月)×(1 時間あたり 1 実行)×(1 回の実行あたり 10 タスク)×(タスク実行あたり 120 秒)×(インスタンスあたり 2 vCPU)= 1,752,000 vCPU 秒

このワークロードの vCPU の料金は次のとおりです。

(1,752,000 vCPU 秒)×($0.00001800 / vCPU 秒)= $31.536

無料枠を含める場合、vCPU の料金は次のようになります。

$31.536 - ((240,000 vCPU 秒) × ($0.00001800 / vCPU 秒)) = $27.216

メモリ料金

Cloud Run のメモリは、us-central1 の無料枠を超えると $0.00000200 / GiB 秒で課金されます。毎月最初の 450,000 GiB 秒は無料です。1 か月あたりの合計 GiB 秒は次のように計算されます。

(730 時間/月)×(1 時間あたり 1 実行)×(1 回の実行あたり 10 タスク)×(タスク実行あたり 120 秒)×(インスタンスあたり 4 GiB)= 3,504,000 GiB 秒

このワークロードのメモリ料金は次のとおりです。

(3,504,000 GiB 秒) × ($0.00000200 / GiB 秒) = $7.008

無料枠を含める場合のメモリ料金は次のようになります。

$7.008 - ((450,000 GiB-秒) × ($0.00000200 / GiB-秒)) = $6.108

合計請求額

vCPU とメモリの無料枠を除外する場合、このワークロードの合計料金は次のとおりです。

(リクエスト料金 $0.00)+(vCPU 料金 $31.536)+(メモリ料金 $7.008)= $38.544

vCPU とメモリの無料枠を含める場合、このワークロードの合計料金は次のとおりです。

(リクエスト料金 $0.00)+(vCPU 料金 $27.216)+(メモリ料金 $6.108)= $33.324

例 5: LLM を使用して 1 か月あたり 1,000 万件のリクエストに対して AI 推論を実行するバックエンド サービス

CPU が常に割り当てられた Cloud Run サービスをデプロイし、us-central1 に Nvidia L4 GPU をデプロイしたとします。このサービスは、1 か月あたり 1,000 万件のリクエストを受信し、リクエストあたりの平均レイテンシは 500 ミリ秒です。このサービスは、インスタンスごとに 4 個の vCPU、16 GiB、最大 10 個の同時リクエストで構成されます。

このワークロードの月額料金の見積もりは $885.64(1 年間の FlexCUD で $809.11)です。詳細な計算については、以下をお読みください。また、料金計算ツールを使用して、結果の概要を確認することもできます。

請求をリクエストする

CPU の常時割り当てが有効になっている場合、Cloud Run リクエストは無料です。

この Cloud Run サービスではリクエストは無料ですが、自動スケーリングは受信リクエストに基づいて動作します。年間を 365 日、1 日あたり 86,400 秒と仮定すると、同時リクエスト数は次のように計算できます。

(1,000 万リクエスト) × (リクエストごとのレイテンシ 0.5 秒) ÷ ((365 日) ÷ (12 か月) × (86,400 秒)) = 1.9 件の同時リクエスト数

各インスタンスは 10 件の同時リクエストを処理できるため、この Cloud Run サービスでは 1.9 件の同時リクエストを処理するために 1 つのインスタンスが必要になります。

vCPU の料金

Cloud Run vCPU は、us-central1 の無料枠を超えると、vCPU 秒ごとに $0.00001800 で課金されます。毎月最初の 240,000 vCPU 秒は無料です。1 か月あたりの合計 vCPU 秒数は、次のように計算されます。

(365 日)÷(12 か月)×(86,400 秒)×(1 インスタンス)×(インスタンスあたり 4 vCPU)= 10,512,000 vCPU 秒

このワークロードの vCPU の料金は次のとおりです。

(10,512,000 vCPU 秒)×($0.00001800 / vCPU 秒)= $189.216

1 年間の FlexCUD の場合、vCPU の料金は次のようになります。

(10,512,000 vCPU 秒)×($0.00001296 / vCPU 秒)= $136.23552

メモリ料金

Cloud Run のメモリは、us-central1 の無料枠を超えると $0.00000200 / GiB 秒で課金されます。毎月最初の 450,000 GiB 秒は無料です。1 か月あたりの合計 GiB 秒は次のように計算されます。

(365 日)÷(12 か月)×(86,400 秒)×(1 インスタンス)×(インスタンスあたり 16 GiB)= 42,048,000 GiB 秒

このワークロードのメモリ料金は次のとおりです。

(42,048,000 GiB 秒) × ($0.00000200 / GiB 秒) = $84.096

1 年間の FlexCUD の場合、メモリの料金は次のようになります。

(42,048,000 GiB 秒) × ($0.00000144 / GiB 秒) = $60.54912

GPU の料金

Cloud Run Nvidia L4 GPU は、us-central1 では GPU 秒あたり $0.000233 で課金されます。1 か月あたりの合計 GPU 秒数は、次のように計算されます。

(365 日)÷(12 か月)×(86,400 秒)×(1 インスタンス)= 2,628,000 GPU 秒

このワークロードの GPU 料金は次のとおりです。

(2,628,000 GPU 秒)×($0.000233 / GPU 秒)= $612.324

合計請求額

このワークロードの合計料金は次のとおりです。

(リクエスト料金 $0.00)+($189.216 vCPU 料金)+($84.096 メモリ料金)+($612.324 GPU 料金)= $885.636

このワークロードの合計料金(1 年間の FlexCUD)は次のとおりです。

(リクエスト料金 $0.00)+($136.23552 vCPU 料金)+($60.54912 メモリ料金)+($612.324 GPU 料金)= $809.10864

ソースのデプロイと関数

Cloud Run のソースからのデプロイ関数は、Cloud Run サービスとして動作し、上記の条件に基づいて課金されます。

ソースからデプロイする場合や関数を作成する場合、Cloud Run は Cloud Build を使用してソースコードまたは関数を実行可能イメージに変換します。イメージは Cloud Build で作成され、Artifact Registry に保存されます。Artifact Registry には独自のストレージの無料枠があります。ソースコードまたは関数を Artifact Registry にデプロイし、Artifact Registry の無料枠の使用量を超えると、Cloud Run の使用が無料枠内に収まっている場合でも、関数のデプロイに対して料金が発生します。

Cloud Build と Artifact Registry の料金は、Cloud Run の料金に含まれていません。これらのサービスの料金を確認するには、 Cloud Build の料金ページと Artifact Registry の料金ページをご覧ください。

Cloud Run は、イベント配信に Eventarc を使用します。Eventarc の料金は、上記の Cloud Run の料金には含まれていません。Eventarc の料金ページで料金を確認します。

Cloud Run の関数(第 1 世代)の料金は、Cloud Run の料金に含まれていません。Cloud Run 関数(第 1 世代)の料金を確認する。

次のステップ

カスタム見積もりをリクエストする

Google Cloud の従量課金制では、使用したサービスに対してのみ料金が発生します。カスタム見積もりをご希望の場合は、Google のセールスチームにお問い合わせください。
お問い合わせ