※当サイトはPRを含みます

【必見】AWS Certified Solutions Architect試験対策:一問一答50問 Part 2

AWSの顧客が公共のブログサイトを運営しており、サイトユーザーは毎月200万件のブログエントリをアップロードします。ブログエントリの平均サイズは200 KBです。公開後6か月でブログエントリへのアクセス率はわずかになり、公開後1年でユーザーがブログエントリにアクセスすることはほとんどありません。さらに、ブログエントリは公開後3か月間は更新率が高いですが、6か月後には更新がなくなります。顧客はCloudFrontを使用してユーザーのロード時間を改善したいと考えています。顧客に対してどのような推奨をしますか?

  • ビューアアクセスを制限し、クエリ文字列を転送するCloudFronlディストリビューションを作成し、最小TTLを0に設定します。
  • CloudFrontアイデンティティにのみアクセスを制限したCloudFrontディストリビューションを作成し、CloudFrontの動作で使用するためにS3にアップロードされた月ごとにブログエントリの場所をパーティション分けします。
  • 2つの異なるバケットにエントリを複製し、CloudFrontアイデンティティにのみアクセスを制限した2つの別々のCloudFrontディストリビューションを作成します。
  • US/Europe価格クラスでCloudFrontディストリビューションを作成し、残りのユーザーにはすべてのエッジロケーションのCloudFrontディストリビューションを作成します。

正解!

不正解...

正解は「CloudFrontアイデンティティにのみアクセスを制限したCloudFrontディストリビューションを作成し、CloudFrontの動作で使用するためにS3にアップロードされた月ごとにブログエントリの場所をパーティション分けします。

ブログエントリをアップロードした月ごとにパーティション分けすることで、CloudFrontの動作に適した設定になります。

問題に戻る