無限ノック › SAA 練習問題一覧 › 問題
SAAコスト最適化されたアーキテクチャの設計

あるグローバルメディア企業が、静的コンテンツの配信にAmazon CloudFrontを使用しています。アクセス分析によると、月間リクエストの90%が日本・韓国・シンガポールのユーザーから発生しており、残り10%が北米・欧州からです。現在はPrice Class Allを使用して全エッジロケーションを活用していますが、月間データ転送コストの削減を求められています。ユーザー体験への影響を最小化しながらコストを削減する、最も適切な対策はどれですか?

A
CloudFront Price Class 100に変更し、北米・欧州のみにエッジロケーションを限定することでデータ転送単価を引き下げる
Price Class 100は北米・欧州のエッジロケーションのみを使用するため、ユーザーの90%が集中する日本・韓国・シンガポールへの配信が遠距離エッジ経由となり、レイテンシが大幅に悪化します。コスト削減はできますが、ユーザー体験への影響が許容範囲を超えます。
B
CloudFront Price Class 200に変更し、日本・韓国・シンガポール・北米・欧州を含む主要エッジロケーションで高コストリージョンを除外する
✓ 正解
Price Class 200はアジア太平洋(日本・韓国・シンガポールを含む)・北米・欧州のエッジロケーションをカバーし、利用者がほぼいない高コストの南米エッジを除外します。全ユーザーのパフォーマンスを維持しながら不要なコストを削減できる最適な選択です。
C
Amazon CloudFrontを廃止してS3静的ウェブサイトホスティングに移行し、CloudFrontの利用料金を完全にゼロにする
S3静的ウェブサイトホスティングへの移行はCloudFront料金をゼロにしますが、グローバルエッジキャッシュが失われます。アジアのユーザーが直接S3バケットのリージョンにアクセスすることになり、レイテンシが大幅に増加してユーザー体験が悪化します。
D
CloudFrontキャッシュのTTLを現在の10倍に延長し、オリジンへのリクエスト数を削減してリクエスト課金コストを最適化する
キャッシュTTLの延長はオリジンへのリクエスト数を減らしますが、CloudFrontのデータ転送コストはエッジからユーザーへの転送量で決まります。Price Classの変更と違い、エッジロケーション単価自体の削減にはならないため、コスト削減効果は限定的です。

解説

CloudFront Price Class 200は、北米・欧州・イスラエルに加え、日本・韓国・シンガポール・インドなどのアジア太平洋エッジロケーションを含む中間価格帯の設定です。Price Class Allと比較して、利用者がほぼいない南米・オーストラリアなどの高コストエッジロケーションを除外できます。ユーザーの90%が集中するアジアと残り10%の北米・欧州のパフォーマンスを完全に維持しながら、不要なエッジロケーションへの料金を削減できます。 選択肢AのCloudFront Price Class 100は、北米・欧州・イスラエルのみを含む最低価格帯で、アジアのエッジロケーションが一切含まれません。ユーザーの90%が集中する日本・韓国・シンガポールのユーザーが遠距離の北米エッジから配信されることになり、レイテンシが大幅に悪化します。 選択肢CのS3静的ウェブサイトホスティングは、CloudFrontのグローバルエッジキャッシュを失うため、アジアのユーザーへの配信レイテンシが増加します。コスト削減のために必要以上のパフォーマンス低下を招く過剰な変更です。 選択肢DのキャッシュTTL延長は、オリジンへのリクエスト数を削減する効果はありますが、CloudFrontのデータ転送コストはエッジからユーザーへの転送量に依存します。Price Class変更のようなエッジロケーション単価の削減効果は得られません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAA の問題一覧に戻る