Cloud Run の料金

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

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

アウトバウンド インターネット データ転送は、プレミアム ネットワーク サービス ティアを使用し、Google Cloud ネットワーキング料金で課金されます。無料枠では、北米内の 1 か月あたり 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 つ以上のアクティブなインスタンスがある場合、少なくともこの量を確約することで、コストを削減できます。Cloud Run は、過去の使用状況に基づいて確約利用割引の推奨事項を自動的に作成します。

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

料金計算ツール

Cloud Run の使用料金は、Google Cloud Platform 料金計算ツールを使って見積もることができます。

料金表

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

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

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

Tier 1 のリージョンの料金

リソース CPU メモリ リクエスト
ジョブを常に

割り振る
サービス
無料枠を超えると $0.00001800 / vCPU 秒

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

CUD1: $0.00001494
無料枠を超えると $0.00000200 / GiB 秒

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

CUD1: $0.00000166
0 ドル
課金対象インスタンス時間に対してリクエスト時にのみ CPU を割り当てるサービス
無料枠を超えたら $0.00002400 / vCPU 秒

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

CUD1: $0.00001992

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

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

CUD1: $0.000002075

アイドル状態の最小インスタンス2 の場合: $0.00000250
無料枠を超えた分のリクエスト 100 万件あたり $0.403

無料: 1 か月あたり 200 万件のリクエストが無料

CUD1: $0.332

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

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

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

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

Tier 2 のリージョンの料金

リソース CPU メモリ リクエスト
ジョブを常に

割り振る
サービス
無料枠を超えると $0.00002160 / vCPU 秒

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

CUD1: $0.000017928
無料枠を超えると $0.00000240 / GiB 秒

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

CUD1: $0.000001992
0 ドル
課金対象インスタンス時間に対してリクエスト時にのみ CPU を割り当てるサービス
無料枠を超えた場合 $0.00003360 / vCPU 秒

無料: 毎月 128,571 vCPU 秒まで無料

CUD1: $0.000027888

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

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

CUD1: $0.000002905

アイドル状態の最小インスタンス2 の場合: $0.00000350
無料枠を超えた分のリクエスト 100 万件あたり $0.403

無料: 1 か月あたり 200 万件のリクエストが無料

CUD1: $0.332

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

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

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

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

地域別の価格階層

ティア 1 料金を適用

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

ティア 2 料金を適用

  • africa-south1(ヨハネスブルグ)
  • asia-east2(香港)
  • asia-northeast3(ソウル、韓国)
  • asia-southeast1(シンガポール)
  • asia-southeast2 (ジャカルタ)
  • asia-south1(ムンバイ、インド)
  • asia-south2(デリー、インド)
  • australia-southeast1(シドニー)
  • australia-southeast2(メルボルン)
  • europe-central2(ワルシャワ、ポーランド)
  • europe-west10(ベルリン)
  • 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 の常時割り当てレートで課金されます。

次のステップ

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

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