Cloud Run のドキュメント

Cloud Run はフルマネージド アプリケーション プラットフォームであり、リクエストまたはイベント経由で呼び出し可能なコンテナを実行できます。Cloud Run はサーバーレスです。インフラストラクチャ管理が一切不要なため、最も重要な作業であるアプリケーションの構築に集中できます。詳細については、こちらをご覧ください。

  • Gemini 2.0 Flash Thinking をご利用いただけます。
  • AI API や BigQuery などの人気プロダクトの毎月の無料使用枠をご利用いただけます。
  • 自動請求は行われず、契約も不要です。

常に無料で利用可能な 20 以上のプロダクトを確認する

AI API、VM、データ ウェアハウスなど、一般的なユースケース向けの 20 以上のプロダクトを無料でご利用いただけます。

Google Cloud Skills Boost のセルフペース トレーニング、ユースケース、リファレンス アーキテクチャ、コードサンプル、 Google Cloud サービスの使用方法と接続方法の例をご覧ください。
トレーニング
トレーニングとチュートリアル

Cloud Run サービスを作成してデプロイし、Pub/Sub の push サブスクリプションから呼び出す方法を学習します。

トレーニング
トレーニングとチュートリアル

Cloud Run、Cloud Vision API、ImageMagick を使用して、Cloud Storage バケットにアップロードされた不適切な画像を検出してぼかします。

トレーニング
トレーニングとチュートリアル

Cloud Run で動作する安全な 2 つのサービス アプリケーションを作成します。作成するアプリケーションは、誰でもマークダウン テキストを作成できる一般公開の「フロントエンド」サービスと、マークダウン テキストを HTML にレンダリングする限定公開の「バックエンド」サービスから構成される Markdown エディタです。

トレーニング
トレーニングとチュートリアル

Google Cloud Observability ツールを使用して Cloud Run サービスの問題を検出し、ローカル開発ワークフローで調査を行う方法を説明します。このチュートリアルでは、デプロイ時にランタイム エラーが発生するサンプル プロジェクトを使用して、問題の特定と解決を行います。

トレーニング
トレーニングとチュートリアル

Google の Gemma 3 を GPU 対応の Cloud Run サービスにデプロイする方法について学習します。

トレーニング
トレーニングとチュートリアル

このラボの目標は、コンテナ イメージをビルドして Cloud Run にデプロイすることです。このラボでは、ステートレス コンテナをデプロイして実行することで、Cloud Run の基本的な使い方を学びます。

45 分 入門 5 クレジット

トレーニング
トレーニングとチュートリアル

Google Cloud Run サーバーレス クエストのラボでは、各ラボで架空のビジネス シナリオを使用し、サーバーレス ソリューションの実装に役立つ情報を提供します。

1 時間 入門 7 クレジット

ユースケース
ユースケース

現在のモバイルアプリは通常、RESTful バックエンド API を利用することで最新のアプリケーション データのビューを取得し、フロントエンドとバックエンドの開発チームを分離します。Cloud Run で実行されている API サービスによって、デベロッパーは Cloud SQL や Firestore(NoSQL)などのマネージド データベース上のデータの信頼性を維持できます。Cloud Run にログインしたユーザーは、Cloud データベースに保存されたアプリのリソースデータにアクセスできます。

ウェブサービス API Cloud SQL Firestore バックエンド

ユースケース
ユースケース

多くの場合、バックオフィス管理ではドキュメント、スプレッドシートやその他のカスタム インテグレーションが必要になり、ベンダー提供のウェブ アプリケーションを実行しています。Cloud Run でコンテナ化された内部ウェブ アプリケーションをホストすれば、常に準備完了状態になり、使用した時間だけ課金されます。

ウェブサービス バックオフィス 管理

ユースケース
ユースケース

配信された軽量のデータを構造化データに変換して保存する、Cloud Run データ処理アプリケーションを構築します。変換は Google Cloud ソースからトリガーできます。.csv ファイルが作成されるとイベントが発生し、Cloud Run サービスに配信されます。これにより、ファイルからデータが抽出され、BigQuery テーブルに構造化されたデータとして保存されます。

ウェブサービス データ処理 構造化データ 変換

ユースケース
ユースケース

Cloud Scheduler を使用すると、Cloud Run サービスで請求書を生成するなど毎月のジョブをスケジュール化できます。カスタム バイナリを含むコンテナを Cloud Run にデプロイできるため、LibreOffice などの PDF 生成ツールをサーバーレスで実行できます。課金されるのは請求書を発行するときだけです。

自動化 ジョブ スケジューリング

ユースケース
ユースケース

イベント ドリブンのアプローチによりオペレーションの間をつなぎます。Webhook の送付先を実装してリクエストの形式でイベントを push する場合、Cloud Run ではスケーリングがオンデマンドで実行され、イベントを受け取って処理する間だけ課金されます。GitHub または Slack から push されるイベントに反応するか、購入が行われたとき、ジョブの準備ができたとき、またはジャストインタイムで反応できるサービスによりアラートが発生したとき Webhook を送信し、お客様のインフラストラクチャのマイクロサービスをトリガーできます。

自動化 ビジネス ワークフロー Webhook イベント

ユースケース
ユースケース

Heroku で実行されている Node.js ウェブアプリを Google Cloud の Cloud Run に移行する方法について説明します。このチュートリアルは、Heroku から Google Cloud のマネージド サービスにアプリを移行する設計者とプロダクト オーナーを対象としています。

Node.js 移行

ユースケース
ユースケース

このドキュメントでは、モノリシック アプリケーションの一般的な制限を示し、モダナイズするための段階的な構造化プロセスについて説明します。このドキュメントは、Windows と .NET エコシステムに精通し、モダナイゼーションの内容についての詳細な理解を目的とするクラウド アーキテクト、システム管理者、CTO を対象としています。

.NET モダナイゼーション 移行

コードサンプル
コードサンプル

Flask、Django、Node.js、Java、Go テンプレートなどの Intellij のテンプレートからアプリを開始します。

コードサンプル
コードサンプル

HelloWorld、Pub/Sub、Cloud SQL、画像処理などのサンプル。

コードサンプル
コードサンプル

HelloWorld、Pub/Sub、Cloud SQL のサンプル。

コードサンプル
コードサンプル

HelloWorld、Pub/Sub、Cloud SQL、画像処理などのサンプル。

コードサンプル
コードサンプル

HelloWorld、Pub/Sub、Cloud SQL、画像処理などのサンプル。

コードサンプル
コードサンプル

Cloud Run の .NET サンプル

関連動画