Azure
Edge & CDN (Azure Front Door Premium)
Azure Front Door Premium + Azure CDN + Static Web Apps + Blob Storage のエッジ配信構成。MicrosoftグローバルネットワークのエッジPoPからコンテンツをキャッシュ配信し、WAFによるセキュリティとURL書き換えによる高度なルーティングを実現します。
アーキテクチャ構成図
ユーザー
グローバル PoP
Azure Front Door
WAF / レートリミット / Anycast
Front Door キャッシュ
エッジPoP
Azure CDN
コンテンツキャッシュ
Azure Static Web Apps / Blob Storage
オリジン
App Service / Azure Functions
動的API
↑ リクエスト / データの流れ(上から下)
採用サービス構成
- グローバルLB
- Azure Front Door (Premium)
- CDN
- Azure CDN
- 静的ホスティング
- Azure Static Web Apps
- ストレージ
- Azure Blob Storage
代表的なユースケース
- ✓グローバルSPAフロントエンド配信
- ✓Azure Static Web Apps + API連携
- ✓Office 365コンテンツ連携ポータル
- ✓マルチリージョンWebサービスのフェイルオーバー
このパターンを選ぶ判断基準
Microsoft Azureをメインクラウドとし、グローバルなコンテンツ配信と高度なWAFルールが必要な場合。Static Web AppsとのネイティブCI/CD統合でフロントエンドデプロイを自動化できます。