Q20 — AWS SAA-C03 第1章
第 20/65 問 | ← 第1章
Q20. ある企業が、Amazon S3バケットを静的画像の保存先として使用するウェブサイトを設計しています。今後すべてのリクエストに対して応答時間を短縮するとともに、レイテンシとコストの両方を削減したいと考えています。ソリューションアーキテクトは、どのサービス構成を推奨すべきでしょうか?
- A. Amazon S3の前にNATサーバーを展開する。
- B. Amazon S3の前にAmazon CloudFrontを展開する。 ✓
- C. Amazon S3の前にNetwork Load Balancerを展開する。
- D. Auto Scalingを設定して、ウェブサイトの容量を自動的に調整できるようにする。
正解: B. Amazon S3の前にAmazon CloudFrontを展開する。
解説
Amazon CloudFrontは、コンテンツ配信ネットワーク(CDN)サービスであり、静的コンテンツを世界中のエッジロケーションにキャッシュすることで、パフォーマンスとユーザーエクスペリエンスを大幅に向上させます。Amazon S3の前にCloudFrontを展開することで、S3バケットに格納された静的画像をユーザーに最も近いエッジロケーションからキャッシュ配信できるため、レイテンシが低減し、応答時間が短縮されます。また、CloudFrontはS3バケットへの直接アクセスリクエスト数を削減するため、データ転送料金も抑えることができ、コスト最適化にも貢献します。さらに、インテリジェントなキャッシュ、圧縮、コンテンツ最適化などの機能により、ウェブサイトのパフォーマンスをさらに向上させます。