Google Cloud

Web Application (Cloud Run)

Cloud Load Balancing + Cloud Run + Cloud SQL + Memorystore の標準Web構成。コンテナをサーバーレスで実行するCloud Runにより、Kubernetes管理不要でスケーラブルなWebサービスを構築できます。

アーキテクチャ構成図

クライアント
HTTPS
Cloud Armor
WAF / DDoSプロテクション
Global Load Balancer
エニーキャスト
Cloud Run
コンテナ・ゼロスケール
Memorystore for Redis
セッション / キャッシュ
Cloud SQL
Private IP・自動バックアップ

↑ リクエスト / データの流れ(上から下)

採用サービス構成

ロードバランサー
Cloud Load Balancing
コンピュート
Cloud Run
データベース
Cloud SQL
キャッシュ
Memorystore for Redis

代表的なユースケース

  • グローバル展開Webサービス
  • コンテナファーストなAPIサーバー
  • Firebase連携モバイルバックエンド
  • CI/CD重視の高速デプロイ環境

このパターンを選ぶ判断基準

コンテナベースのアプリケーションをKubernetes管理なしで運用したい場合や、グローバルな低レイテンシ配信が必要な場合に適しています。

このパターンで設計書を自動生成

要件を入力するだけで構成図・設計書・コスト見積もりを自動生成します。

無料で試す