Q81 — AWS SOA-C02 第1章

第 81/100 問 | ← 第1章

ある会社が、www.example.comという名前でユーザーがアクセスするWebアプリケーションを実行しています。この会社は、ドメイン名example.comをAmazon Route 53で管理しています。また、アプリケーションの前にAmazon CloudFrontディストリビューションを作成し、www.example.comがCloudFront経由でアプリケーションにアクセスできるようにしたいと考えています。 この目的を達成するための最もコスト効率の良い方法は何ですか?

正解: B. Amazon Route 53にALIASレコードを作成し、そのレコードをCloudFrontディストリビューションのURLに向ける。

解説

Amazon Route 53のALIASレコードは、CloudFrontなどのAWSリソースを直接指すために特別に設計されており、追加費用がかからず、ルートドメイン(例:example.com)にも対応します。公式ドキュメントによると、ALIASレコードはAWSリソースのターゲットエンドポイントに直接マッピングされ、最適なルーティング戦略とコスト効率を提供します。選択肢AのCNAMEはルートドメインでは使用できず、追加のDNSクエリ費用が発生する可能性があります。選択肢CおよびDはIPアドレスへのAまたはPTRレコードであり、CloudFrontへの動的なトラフィックルーティングを実現できません。選択肢BはRoute 53のベストプラクティスに合致します。