グローバル配信の最適化 CloudFront と Global Accelerator の使い分け
本記事はANSを目指す方向けに、世界中のユーザーへ低遅延でコンテンツやアプリを届けるネットワーク最適化を解説します。試験では「配信対象とプロトコルから最適なサービスを選ぶ」力が問われます。
覚え方のフレームは3つの観点です。配信対象(HTTPか任意のTCP・UDPか)・キャッシュの要否・固定IPの要否。
Amazon CloudFront コンテンツキャッシュ配信
CloudFrontはエッジロケーションで静的・動的コンテンツをキャッシュ配信します。画像や動画、Webサイトを世界中へ高速配信したい要件で選びます。オリジンの負荷軽減やWAFとの連携も強みです。
AWS Global Accelerator 経路最適化
Global Acceleratorは静的なエニーキャストIPを提供し、AWSバックボーン経由で最寄りの正常なリージョンへ最適ルーティングします。ゲームやIoTなどHTTP以外のTCP・UDP通信を高速化したい、または固定IPが必要な要件で選びます。
| 項目 | CloudFront | Global Accelerator |
|---|---|---|
| 配信対象 | HTTPコンテンツ | 任意のTCP・UDP |
| キャッシュ | あり | なし |
| IPアドレス | 動的 | 静的エニーキャスト |
| 使いどころ | Web・動画配信 | ゲーム・API高速化 |
試験ポイント 静的コンテンツ配信ならCloudFront、キャッシュできない非HTTP通信や固定IP要件ならGlobal Acceleratorと切り分けます。両者の併用も可能です。
チェックリスト
- CloudFrontとGlobal Acceleratorを要件で選べる
- キャッシュの要否で判断できる
- 固定IPが必要な場面を説明できる
- エッジロケーションとバックボーンの役割を理解している
まとめ
グローバル配信は「対象・キャッシュ・固定IP」で捉え、HTTPコンテンツはCloudFront、非HTTPや固定IPはGlobal Acceleratorが基本です。この記事の理解度はクイズで確認し、最新の試験範囲はAWS認定 公式ページで確認しましょう。
ANS(高度なネットワーキング) におすすめの教材
書籍
AWS認定 高度なネットワーキング−専門知識(ANS-C01)完全対応テキスト
要点整理
要点整理から攻略する AWS認定 高度なネットワーキング−専門知識
Udemy・講座
AWS認定ANS(ANS-C01)実践問題集(図解付き・220問)
Udemy・模試
AWS認定ANS 演習テスト(日本語)
本セクションにはAmazonアソシエイト・Udemyアフィリエイトのリンクが含まれます。