Google Cloud
Firebase Hosting (Static + SSR)
Firebase Hosting + Cloud CDN + Cloud Functions の静的ホスティング構成。Firebase SDKとのシームレスな統合により、認証・リアルタイムDB・プッシュ通知を組み合わせたフルスタックアプリを素早く構築できます。
アーキテクチャ構成図
firebase deploy / GitHub Actions
Firebase Hosting
グローバルCDN・自動SSL
Cloud CDN
キャッシュ制御
Cloud Functions gen2
SSR / API Routes
Firestore
リアルタイムDB
Firebase Authentication
Google / Apple / Email
↑ リクエスト / データの流れ(上から下)
採用サービス構成
- ホスティング
- Firebase Hosting
- CDN
- Cloud CDN (自動統合)
- SSR
- Cloud Functions / Cloud Run
- 認証
- Firebase Authentication
代表的なユースケース
- ✓モバイル/Web共通バックエンドSPA
- ✓リアルタイムチャット・共同編集アプリ
- ✓Next.js App Router のSSRホスティング
- ✓プロトタイプ・MVP の高速リリース
このパターンを選ぶ判断基準
モバイルアプリと同じFirebaseバックエンドをWebでも共有したい場合や、Firestoreとのリアルタイム同期が必要なWebアプリに最適です。