Amazon CloudFront 出題頻度 ⭐⭐⭐⭐⭐

Amazon CloudFront

Amazon CloudFront

networkingAmazon CloudFrontAWS
最終整理

Edge Location にコンテンツをキャッシュし、低遅延配信とプライベートオリジン保護を行う CDN。

基本情報

項目内容
英語名Amazon CloudFront
正式名称Amazon CloudFront
中国語の説明内容分发网络(CDN)
日本語の説明コンテンツ配信ネットワーク
出題頻度⭐⭐⭐⭐⭐
混同しやすいものRoute 53 / Global Accelerator / S3 Transfer Acceleration

一言で理解

Edge Location にコンテンツをキャッシュし、低遅延配信とプライベートオリジン保護を行う CDN。

要点

  • ユーザーに近い場所からキャッシュ済みコンテンツを配信して遅延を減らす。
  • Origin には S3、ALB、EC2、API Gateway、独自 HTTP サーバーを指定できる。
  • S3 Bucket を公開せず、Origin Access Control でプライベートに保つ。

試験での判断

Cache Policy、TTL、Invalidation、HTTPS、WAF、Signed URL / Cookie が主要設計点。

追加:Private Origin と Edge Control

  • Private S3 Origin は Origin Access Control + Bucket Policy を使い、S3 Website Endpoint は OAC 非対応です。
  • VPC Origin は CloudFront から VPC 内 ALB、NLB、EC2 へ Private 接続し、Backend の直接公開を不要にします。
  • Cache Invalidation は TTL 前に Path を無効化し、次の Request で Origin から再取得します。
  • Geo Restriction は Country 単位の Allow / Block で、細粒度制御は WAF や Application Authorization と組み合わせます。