Amazon Elastic Compute Cloud (Amazon EC2) と、Elastic Load Balancing (ELB) を使用して、ウェブサイトを提供しています。Amazon CloudFront を統合する必要がありますか ?
CloudFront を利用すると、ウェブサイトの静的および動的コンテンツの、ディストリビューションを高速化できます。詳細については、「Amazon CloudFront とは」をご参照ください。
CloudFront は、以下のような場合にウェブサイトを補完します。
- 大量のイメージファイルなどの静的コンテンツを持つ
- 世界中のクライアントからリクエストがあつまる
CloudFront は、静的コンテンツを世界各地のエッジロケーションにキャッシュするため、世界中のクライアントに大量の静的コンテンツを提供するようなウェブサイトの、レイテンシーを減らすことが可能です。
CloudFront のその他の利点には、次のようなものがあります。
- AWS Certificate Manager (ACM)、Amazon Simple Storage Service (Amazon S3)、AWS WAF、AWS Elemental MediaPackage、 AWS Elemental MediaStore など、他の AWS のサービスとの統合が可能。
- CloudFront SSL のオフローディングやオリジンへの固定的な接続がもたらす、オリジンにおけるオーバーヘッドを低減。
- エッジロケーションにキャッシュされたコンテンツの負荷処理能力を改善。
CloudFront は、リージョン向けのウェブサイトなど、ウェブサイトユーザーと地理的に近い場所にオリジンサーバーを持つウェブサイトには推奨されません。