メイン コンテンツにスキップ
テクノロジー分野
close
AI と ML
アプリケーション開発
アプリケーションのホスティング
コンピューティング
データ分析とパイプライン
データベース
分散型クラウド、ハイブリッド クラウド、マルチクラウド
生成 AI
業種別ソリューション
ネットワーキング
オブザーバビリティとモニタリング
セキュリティ
Storage
プロダクト横断型のツール
close
アクセスとリソースの管理
費用と使用量の管理
Infrastructure as code
移行
SDK、言語、フレームワーク、ツール
/
コンソール
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
ログイン
Cloud Run
無料で利用開始
ガイド
リファレンス
サンプル
リソース
テクノロジー分野
その他
ガイド
リファレンス
サンプル
リソース
プロダクト横断型のツール
その他
コンソール
Discover
サービスの概要
Cloud Run リソースモデル
コンテナ ランタイムの契約
使用例
自分のアプリが Cloud Run サービスに適しているか
関数をデプロイするタイミング
Cloud Run での AI のユースケース
使ってみる
概要
サンプル ウェブサービスをデプロイする
サンプル コンテナをデプロイする
Git リポジトリからデプロイする
ソースコードから Hello World サービスをデプロイする
Go
Node.js
Python
Flask
FastAPI
Gradio
Streamlit
Java
Kotlin
C#
C++
PHP
Ruby
その他
フレームワーク
概要
Angular SSR
Next.js
Nuxt.js
SvelteKit
サンプル ワーカープール コンテナをデプロイする
サンプルジョブを実行する
ジョブを実行する
ソースコードからジョブを実行する
Go
Node.js
Python
Java
Shell
サンプル関数をデプロイする
コンソールを使用して関数をデプロイする
gcloud を使用して関数をデプロイする
開発
環境の設定
サービスの計画と準備
サービスを開発する
コードをコンテナ化する
Google Cloud サービスに接続する
システム パッケージをコンテナにインストールする
コンテナ内で gcloud コマンドを実行する
関数の計画と準備
概要
Cloud Run functions を比較する
Cloud Run functions を作成する
ランタイム
概要
Node.js
概要
Node.js の依存関係
Python
概要
Python 依存関係
Go
概要
Go の依存関係
Java
概要
Java の依存関係
.NET
Ruby
PHP
ローカル関数の開発
関数トリガー
チュートリアル
BigQuery の結果を返す関数を作成する
Spanner の結果を返す関数を作成する
クラウド データベースとのインテグレーション
Codelab
ビルドとテスト
ソースをコンテナにビルドする
コンテナの関数をビルドする
ローカルテスト
HTTP リクエストを処理する
サービスをデプロイする
コンテナ イメージをデプロイする
git からの継続的デプロイ
ソースコードからデプロイする
関数をデプロイする
ウェブ トラフィックを処理する
カスタム ドメインのマッピング
CDN で静的アセットを提供する
複数のリージョンからのトラフィックを処理する
セッション アフィニティを有効にする
Nginx を使用したフロントエンド プロキシ
サービスの管理
サービスの表示、コピー、削除
リビジョンの表示、削除
トラフィックの移行、段階的なロールアウト、ロールバック
サービスを構成する
概要
Capacity
メモリの上限
CPU 制限
GPU
GPU 構成
GPU パフォーマンスのベスト プラクティス
リクエストのタイムアウト
最大同時リクエスト数
インスタンスあたりの最大同時リクエスト数について
最大同時リクエスト数を構成する
課金
Recommender を使用してサービス構成を最適化する
環境
コンテナのポートとエントリポイント
環境変数
ボリュームのマウント
Cloud Storage ボリューム
NFS ボリューム
インメモリ ボリューム
実行環境
概要
実行環境を選択する
コンテナのヘルスチェック
HTTP/2 リクエスト
Secret
Service ID
スケーリング
サービスのインスタンスの自動スケーリングについて
最大インスタンス数
サービスの最大インスタンス数について
最大インスタンス数を構成する
最小インスタンス数
手動スケーリング
メタデータ
説明
ラベル
タグ
ソースのデプロイ構成
サポートされている言語ランタイムとベースイメージ
ベースイメージの自動更新を構成する
ビルド環境変数
Build サービス アカウント
Build ワーカープール
サービスを呼び出してトリガーする
HTTPS リクエストで呼び出す
Webhook ターゲットをホストする
WebSocket でストリーミングする
概要
WebSocket チャット サービス構築のチュートリアル
非同期で呼び出す
スケジュールに従ってサービスを呼び出す
ワークフローの作成
ワークフローの一部としてサービスを呼び出す
Cloud Functions と Cloud Run からの一連のサービスの接続に関するチュートリアル
非同期タスクを実行する
Pub/Sub push サブスクリプションからサービスを呼び出す
Pub/Sub からサービスをトリガーする
Pub/Sub に画像処理を統合するサンプル チュートリアル
イベントからトリガーする
Eventarc でトリガーを作成する
Pub/Sub トリガー
Pub/Sub EventArc トリガーを作成する
Eventarc を使用して Pub/Sub から関数をトリガーする
転送されたログエントリから関数をトリガーする
Cloud Storage トリガー
Cloud Storage を使用してトリガーを作成する
Eventarc を使用して Cloud Storage からサービスをトリガーする
Eventarc を使用して Cloud Storage から関数をトリガーする
Firestore トリガー
Firestore でトリガーを作成する
Firestore データベース内のイベントから関数をトリガーする
gRPC を使用して他のサービスに接続する
おすすめの方法
サービスの開発に関する一般的なヒント
Java サービスを最適化する
Python サービスを最適化する
Node.js サービスを最適化する
負荷テストのベスト プラクティス
ゾーンの冗長性について
関数のベスト プラクティス
概要