Amazon CloudFront は、エンドユーザーへの静的および動的ウェブコンテンツの配信を高速化するコンテンツ配信ネットワーク (CDN) です。
CloudFront は、エッジロケーションと呼ばれるデータセンターの世界全体のネットワークを経由してコンテンツを配信します。CloudFront で提供しているコンテンツをエンドユーザーがリクエストすると、そのリクエストはエンドユーザーに最も近いエッジロケーションにルーティングされ、レイテンシーが最も低くなります。
CloudFront は、AWS エッジロケーションを AWS リージョンに接続する AWS グローバルネットワークを活用してコンテンツを配信します。AWS ネットワークに沿ってネットワークトラフィックを移動させることで、レイテンシーが短縮され、アプリケーションのセキュリティ体制を改善できます。世界中の複数のエッジロケーションにファイルのコピーをキャッシュすることで、Webアプリケーションの信頼性と可用性を向上させることができます。

AWSにログインしてCloudFrontを設定する
AWS無料利用枠は、1TBのデータ転送(アウト)含む。毎月10,000,000のHTTPおよびHTTPSリクエストと2,000,000のCloudFront Functionの呼び出しを実施します。
Amazon CloudFront チュートリアル
CloudFront のチュートリアルをいくつか以下に示します。これらは、CDN を使用することで得られるメリット、さまざまなアプリケーションで CloudFront を使用する方法、および強力な CloudFront Functions を使用する方法を詳しく知るのに役立ちます。
Amazon S3 ディストリビューション
ウェブサイトのロードにかかる時間を短縮するために、Amazon S3 用 Amazon CloudFront ディストリビューションを設定する
その他のチュートリアルを見る。
AWSトレーニング:Amazon CloudFront 無料オンラインコース
AWS では、Amazon CloudFront を使用してソリューションを設計する方法を学ぶのに役立つ無料のオンラインコースを提供しています。
以下のトレーニングオプションを参照して詳細をご覧ください。また、Amazon CloudFront のすべてのコースについてはこちらをご覧ください。
Amazon CloudFrontを使った動的コンテンツのストリーミング
Amazon CloudFrontを使用して、接続されたデバイスに動的な(複数のビットレートの)ストリームを配信する
AWS Cloud Development Kitを使った静的ウェブサイトの展開
AWS Cloud Development Kitを使用して、Amazon S3にホストされ、Amazon CloudFrontを通じて公開される静的なウェブサイトを展開
ライブビデオチャンネルを構築
AWS Elemental MediaLive、AWS Elemental MediaStore、および Amazon CloudFront を使用してライブストリーミング動画ワークフローを作成する
Amazon CloudFront の紹介の動画
その他のリソース
Amazon CloudFront リソースに関する詳細