Cloud Run のドキュメント
Cloud Run はフルマネージド アプリケーション プラットフォームであり、リクエストまたはイベント経由で呼び出し可能なコンテナを実行できます。Cloud Run はサーバーレスです。インフラストラクチャ管理が一切不要なため、最も重要な作業であるアプリケーションの構築に集中できます。詳細については、こちらをご覧ください。
$300 分の無料クレジットを使用して概念実証を始める
- Gemini 2.0 Flash Thinking をご利用いただけます。
- AI API や BigQuery などの人気プロダクトの毎月の無料使用枠をご利用いただけます。
- 自動請求は行われず、契約も不要です。
常に無料で利用可能な 20 以上のプロダクトを確認する
AI API、VM、データ ウェアハウスなど、一般的なユースケース向けの 20 以上のプロダクトを無料でご利用いただけます。
ドキュメント リソース
関連リソース
Pub/Sub と Cloud Run
Cloud Run サービスを作成してデプロイし、Pub/Sub の push サブスクリプションから呼び出す方法を学習します。
Cloud Storage の画像処理のチュートリアル
Cloud Run、Cloud Vision API、ImageMagick を使用して、Cloud Storage バケットにアップロードされた不適切な画像を検出してぼかします。
Cloud Run サービスのセキュリティ保護のチュートリアル
Cloud Run で動作する安全な 2 つのサービス アプリケーションを作成します。作成するアプリケーションは、誰でもマークダウン テキストを作成できる一般公開の「フロントエンド」サービスと、マークダウン テキストを HTML にレンダリングする限定公開の「バックエンド」サービスから構成される Markdown エディタです。
Cloud Run サービスのローカルでのトラブルシューティング
Google Cloud Observability ツールを使用して Cloud Run サービスの問題を検出し、ローカル開発ワークフローで調査を行う方法を説明します。このチュートリアルでは、デプロイ時にランタイム エラーが発生するサンプル プロジェクトを使用して、問題の特定と解決を行います。
Gemma 3 と Ollama を使用して Cloud Run GPU で LLM 推論を実行する
Google の Gemma 3 を GPU 対応の Cloud Run サービスにデプロイする方法について学習します。
Hello Cloud Run
このラボの目標は、コンテナ イメージをビルドして Cloud Run にデプロイすることです。このラボでは、ステートレス コンテナをデプロイして実行することで、Cloud Run の基本的な使い方を学びます。
Cloud Run と Pub/Sub を使用して復元性に優れた非同期システムをビルドする
Google Cloud Run サーバーレス クエストのラボでは、各ラボで架空のビジネス シナリオを使用し、サーバーレス ソリューションの実装に役立つ情報を提供します。
ウェブサービス: モバイル バックエンド向けの REST API
現在のモバイルアプリは通常、RESTful バックエンド API を利用することで最新のアプリケーション データのビューを取得し、フロントエンドとバックエンドの開発チームを分離します。Cloud Run で実行されている API サービスによって、デベロッパーは Cloud SQL や Firestore(NoSQL)などのマネージド データベース上のデータの信頼性を維持できます。Cloud Run にログインしたユーザーは、Cloud データベースに保存されたアプリのリソースデータにアクセスできます。
ウェブサービス: バックオフィス管理
多くの場合、バックオフィス管理ではドキュメント、スプレッドシートやその他のカスタム インテグレーションが必要になり、ベンダー提供のウェブ アプリケーションを実行しています。Cloud Run でコンテナ化された内部ウェブ アプリケーションをホストすれば、常に準備完了状態になり、使用した時間だけ課金されます。
データ処理: 軽量のデータの変換
配信された軽量のデータを構造化データに変換して保存する、Cloud Run データ処理アプリケーションを構築します。変換は Google Cloud ソースからトリガーできます。.csv ファイルが作成されるとイベントが発生し、Cloud Run サービスに配信されます。これにより、ファイルからデータが抽出され、BigQuery テーブルに構造化されたデータとして保存されます。
スケジュール設定によるドキュメント生成の自動化
Cloud Scheduler を使用すると、Cloud Run サービスで請求書を生成するなど毎月のジョブをスケジュール化できます。カスタム バイナリを含むコンテナを Cloud Run にデプロイできるため、LibreOffice などの PDF 生成ツールをサーバーレスで実行できます。課金されるのは請求書を発行するときだけです。
Webhook によるビジネス ワークフローの自動化
イベント ドリブンのアプローチによりオペレーションの間をつなぎます。Webhook の送付先を実装してリクエストの形式でイベントを push する場合、Cloud Run ではスケーリングがオンデマンドで実行され、イベントを受け取って処理する間だけ課金されます。GitHub または Slack から push されるイベントに反応するか、購入が行われたとき、ジョブの準備ができたとき、またはジャストインタイムで反応できるサービスによりアラートが発生したとき Webhook を送信し、お客様のインフラストラクチャのマイクロサービスをトリガーできます。
Node.js アプリを Heroku から Cloud Run に移行する
Heroku で実行されている Node.js ウェブアプリを Google Cloud の Cloud Run に移行する方法について説明します。このチュートリアルは、Heroku から Google Cloud のマネージド サービスにアプリを移行する設計者とプロダクト オーナーを対象としています。
Google Cloud における .NET アプリケーションのモダナイゼーション プロセス
このドキュメントでは、モノリシック アプリケーションの一般的な制限を示し、モダナイズするための段階的な構造化プロセスについて説明します。このドキュメントは、Windows と .NET エコシステムに精通し、モダナイゼーションの内容についての詳細な理解を目的とするクラウド アーキテクト、システム管理者、CTO を対象としています。
テンプレートから Cloud Run プロジェクトを開始する
Flask、Django、Node.js、Java、Go テンプレートなどの Intellij のテンプレートからアプリを開始します。
Node.js のサンプル
HelloWorld、Pub/Sub、Cloud SQL、画像処理などのサンプル。
Python のサンプル
HelloWorld、Pub/Sub、Cloud SQL のサンプル。
Go のサンプル
HelloWorld、Pub/Sub、Cloud SQL、画像処理などのサンプル。
Java のサンプル
HelloWorld、Pub/Sub、Cloud SQL、画像処理などのサンプル。
.Net HelloWorld
Cloud Run の .NET サンプル