SAA-C03 Question 552
Single answerA company is hosting a web application on Amazon EC2 instances behind an Application Load Balancer (ALB). They want to use a custom domain name (e.g., 'www.example.com') for their application. Additionally, they require a solution that can handle future subdomains (e.g., 'api.example.com') and route traffic accordingly. Which AWS service should they use to configure their custom domain name and manage DNS routing?
- A
Amazon Route 53
- B
AWS CloudFront
- C
AWS Global Accelerator
- D
Elastic Load Balancer (ELB)
Show answer and explanation
Correct answer: A
Explanation
Amazon Route 53 is the appropriate service for managing custom domain names and DNS routing in AWS. It supports features such as configuring custom domains, creating subdomains, and routing traffic to the correct resources (e.g., an Application Load Balancer or EC2 instances). Other services, like CloudFront or Global Accelerator, have specific use cases related to content delivery and traffic optimization but do not provide DNS management capabilities.
- A. Correct.
Amazon Route 53 is a scalable and highly available Domain Name System (DNS) web service that allows users to configure custom domain names and manage DNS routing for their applications, including subdomains.
- B. Incorrect.
AWS CloudFront is a Content Delivery Network (CDN) service primarily used to deliver content with low latency. While it can work with custom domains, it is not used for DNS management or routing traffic for subdomains.
- C. Incorrect.
AWS Global Accelerator improves global application performance by routing user traffic to the nearest edge location, but it does not provide DNS management or domain name configuration features.
- D. Incorrect.
Elastic Load Balancer (ELB) distributes traffic to EC2 instances, but it does not help configure custom domain names or DNS routing.