SAP-C02#4(new-solutions)
あるメディア企業は、世界中の視聴者に動画ストリーミングを提供する新サービスを設計します。視聴者の地理的位置に応じてもっとも近いオリジンへ配信し、特定の国からのアクセスのみを許可する地理制限と、L7 攻撃に対する保護も必要です。配信元は複数リージョンの S3 バケットで、リージョン障害時には自動的に別リージョンへフェイルオーバーします。もっとも適切な設計はどれですか。
正解:B
正解の根拠
CloudFront のオリジングループはプライマリオリジンが特定のエラーを返した際に自動的にセカンダリオリジンへフェイルオーバーします。地理制限機能で国単位のアクセス制御が可能で、AWS WAF を関連付けて L7 攻撃に対応します。
| 機能 | CloudFront | Global Accelerator |
|---|---|---|
| HTTP キャッシュ | 可 | 不可 |
| 地理制限 | 標準機能 | 限定 (トラフィックダイヤル) |
| WAF 連携 | 可 | 不可 |
| S3 オリジン | 標準 | 非対応 |
不正解の理由
- A: ALB は S3 を直接オリジンにできず、CDN 効果も得られず L7 防御も限定的です。
- C: Global Accelerator は S3 バケットをエンドポイントに直接登録できず、要件に不適合です。
- D: API Gateway は動画ストリーミング配信に最適化されておらず、ペイロード制限もあります。

コメント