Cloud Run のロゴ

Cloud Run

フルマネージドのプラットフォームでアプリやウェブサイトをすばやく構築

フロントエンド サービスとバックエンド サービス、バッチジョブの実行、LLM のホスト、ワークロードのキュー処理を行います。インフラストラクチャを管理する必要はありません。

毎月 200 万件のリクエストを無料でご利用いただけます。

機能

任意の言語、ライブラリ、バイナリ

お好みの言語、フレームワーク、ライブラリを使用してコードを記述し、それをコンテナとしてパッケージ化して「gcloud run deploy」を実行すれば、本番環境での稼働に必要なものがすべて揃った状態でアプリがデプロイされます。コンテナの構築は完全に任意です。Go、Node.js、Python、Java、.NET Core、Ruby を使用している場合は、使用している言語のベスト プラクティスに従って、コンテナをビルドするソースベースのデプロイ オプションを使用できます。

高速な自動スケーリング

イベント ドリブンな長時間実行サービスを所有していても、データを処理するコンテナ化されたジョブをデプロイしていても、Cloud Run はコンテナをゼロから自動的にスケールアップ / スケールダウンします。つまり、料金が発生するのはコードが実行されているときだけです。

GPU

(現在は公開プレビュー版)AI 推論ワークロードを実行するための NVIDIA L4 GPU へのオンデマンド アクセス。GPU インスタンスは 5 秒で起動し、ゼロにスケーリングされます。

Cloud Run 関数

(現在は公開プレビュー版)Cloud Run で直接関数を作成してデプロイできるため、基盤となるサービス構成を完全に制御できます。

ソースからコンテナ イメージを自動的に作成する

Cloud Run は、Buildpack を使用すると、マシンに Docker をインストールしなくてもソースから直接デプロイできるため、本番環境への移行方法を自動化することもできます。新しい commit が Git リポジトリの特定のブランチに push された際に、自動的にコードのビルドとデプロイが行われるようにすることができます。

スケジュールされたジョブを完了まで実行する

Cloud Run ジョブを使用すると、複数のインスタンスを並列稼働してバッチ処理を実行できます。HTTP リクエストに応答しない実行から完了までのジョブをすべてサーバーレス プラットフォームで実行できます。ジョブは最大 24 時間実行できます。

ダイレクト VPC 接続

VPC ネットワークにトラフィックを直接送信し、VPC で実行しているすべてのサービスに接続します。

仕組み

Cloud Run は、フルマネージド プラットフォームで、Google のスケーラブルなインフラストラクチャ上で直接コードを実行できます。Cloud Run はシンプルで自動化されており、生産性を高めるように設計されています。

Cloud Run とは
Cloud Run とは

一般的な使用例

ウェブサイトとウェブ アプリケーション

Cloud Run を使用してウェブサイトをデプロイしてホストする

お好みのスタックを使ってウェブアプリを構築し、SQL データベースにアクセスして動的な HTML ページをレンダリングします。 Cloud Run では、ウェブサイトでリクエストを受信していないときにゼロにスケーリングすることもできます。

この Codelab では、まず Cloud Build を介して作成された Docker イメージを作成し、それを Cloud Shell でトリガーします。次に、Cloud Shell でコマンドを使用して、そのイメージを Cloud Run にデプロイします。

Codelab を開始する
Cloud Run にデプロイしてホストする際のフロー

Cloud Run を使用してウェブサイトをデプロイしてホストする

お好みのスタックを使ってウェブアプリを構築し、SQL データベースにアクセスして動的な HTML ページをレンダリングします。 Cloud Run では、ウェブサイトでリクエストを受信していないときにゼロにスケーリングすることもできます。

この Codelab では、まず Cloud Build を介して作成された Docker イメージを作成し、それを Cloud Shell でトリガーします。次に、Cloud Shell でコマンドを使用して、そのイメージを Cloud Run にデプロイします。

Codelab を開始する
Cloud Run にデプロイしてホストする際のフロー

AI 推論ワークロード

Cloud Run GPU を使用して LLM をホストする

Cloud Run で、Llama 3.1、Mistral、Gemma 2 などの任意の LLM を使用して、リアルタイムの AI 推論を実行します。また、画像認識、動画のコード変換、ストリーミングなど、コンピューティング負荷の高いアプリケーションにも最適です。

GPU を構成する
Cloud Run GPU を使用した LLM のホスティング

Cloud Run GPU を使用して LLM をホストする

Cloud Run で、Llama 3.1、Mistral、Gemma 2 などの任意の LLM を使用して、リアルタイムの AI 推論を実行します。また、画像認識、動画のコード変換、ストリーミングなど、コンピューティング負荷の高いアプリケーションにも最適です。

GPU を構成する
Cloud Run GPU を使用した LLM のホスティング

API とマイクロサービス

HTTP または gRPC で通信する REST API、GraphQL API、プライベート マイクロサービスを構築できます。

Git リポジトリから Cloud Run にデプロイする

    HTTP または gRPC で通信する REST API、GraphQL API、プライベート マイクロサービスを構築できます。

    Git リポジトリから Cloud Run にデプロイする

      ストリーミング データ処理

      Cloud Run サービスは、Pub/Sub push サブスクリプションからメッセージを受け取り、Eventarc からイベントを受信できます。

      Pub/Sub の push によるトリガー

        Cloud Run サービスは、Pub/Sub push サブスクリプションからメッセージを受け取り、Eventarc からイベントを受信できます。

        Pub/Sub の push によるトリガー

          バッチデータ処理

          スクリプト、cron ジョブ、並列データ処理ワークロードを実行します。長時間実行されるジョブや、完了までの時間が重要となるジョブに最適です。

          スケジュールに従ってジョブを実行する

            スクリプト、cron ジョブ、並列データ処理ワークロードを実行します。長時間実行されるジョブや、完了までの時間が重要となるジョブに最適です。

            スケジュールに従ってジョブを実行する

              料金

              Cloud Run の料金の仕組み料金は無料枠が設定された従量課金制で、100 ミリ秒単位で切り上げられます。使用しない場合は料金は発生しません。
              SKU割引なしの無料枠を超える料金無料

              CPU

              $0.00001800 / vCPU 秒

              毎月最初の 240,000 vCPU 秒は無料

              メモリ

              $0.00000200 / GiB 秒

              毎月最初の 450,000 GiB 秒は無料

              料金の詳細を表示

              確約利用割引を購入することで、Cloud Run の継続使用が抑制されます。

              Cloud Run の料金の仕組み

              料金は無料枠が設定された従量課金制で、100 ミリ秒単位で切り上げられます。使用しない場合は料金は発生しません。

              CPU

              割引なしの無料枠を超える料金

              $0.00001800 / vCPU 秒

              無料

              毎月最初の 240,000 vCPU 秒は無料

              メモリ
              割引なしの無料枠を超える料金

              $0.00000200 / GiB 秒

              無料

              毎月最初の 450,000 GiB 秒は無料

              料金の詳細を表示

              確約利用割引を購入することで、Cloud Run の継続使用が抑制されます。

              料金計算ツール

              リージョン固有の料金と手数料を含む、Cloud Run の毎月の費用を試算できます。

              カスタムの見積もり

              カスタム見積もりをご希望の場合は、Google のセールスチームにお問い合わせください。

              概念実証を開始する

              新規のお客様には、Cloud Run や他の Google Cloud プロダクトを試せる無料クレジット $300 分を差し上げます。

              大規模なプロジェクトがある場合は、

              サンプル コンテナのデプロイ

              シンプルな統合

              Cloud Run へ移行する

              ビジネスケース

              Cloud Run で、他の企業が費用の削減、ROI の向上、イノベーションの促進を実現した方法をご覧ください


              BBC ロゴ

              BBC: エンド ツー エンドのサーバーレス アーキテクチャを使用して、ニュース記事のトラフィックの急増に対応

              BBC は 150~200 のコンテナ インスタンスを実行していましたが、劇的なトラフィックの急増時には 1,000 を超えることもありました。「それでも、インフラストラクチャは正常に機能しました。」

              全文を読む

              主なお客様

              • Goldman Sachs
              • Airbus ロゴ
              • mailchimp ロゴ
              • IKEA のロゴ
              • SAP 社のロゴ
              • Etsy ロゴ
              • Commerzbank ロゴ
              • Hermes ロゴ
              • NASDAQ ロゴ

              パートナーとインテグレーション

              Cloud Run は多種多様なパートナーのテクノロジーと簡単に統合できます。
              • Datadog
              • HashiCorp
              • Pulumi
              • Cockroach Labs
              • Pomerium
              • CrowdStrike
              • Datadog
              • HashiCorp
              • Pulumi
              • Cockroach Labs
              • Pomerium
              • CrowdStrike

              よくある質問

              Cloud Run でウェブサイトをデプロイしてホストできますか。

              Cloud Run を使用すると、VM ベースや Kubernetes ベースのデプロイに伴うオーバーヘッドなしでウェブサイトを管理、デプロイできます。管理が簡素化されるだけでなく、ウェブサイトでリクエストを受信していないときは「ゼロにスケール」できます。

              Cloud Run でウェブサイトをデプロイしてホストする

              Cloud Run は、App Engine のエクスペリエンスを改善するために設計されており、App Engine スタンダード環境と App Engine フレキシブル環境の両方の多くの最良の機能が組み込まれています。 Cloud Run サービスは、ウェブサイトのデプロイやホスティングなど、App Engine サービスと同じワークロードを処理できますが、Cloud Run はこれらのサービスをより柔軟に実装できます。


              App Engine と Cloud Run の比較

              その他のリソースとサポート
              Google Cloud
              • ‪English‬
              • ‪Deutsch‬
              • ‪Español‬
              • ‪Español (Latinoamérica)‬
              • ‪Français‬
              • ‪Indonesia‬
              • ‪Italiano‬
              • ‪Português (Brasil)‬
              • ‪简体中文‬
              • ‪繁體中文‬
              • ‪日本語‬
              • ‪한국어‬
              コンソール
              • Google Cloud プロダクト
              • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
              Google Cloud