
Ultimate access to all questions.
A company provides internet-based applications using an Amazon Route 53 public hosted zone as the authoritative DNS service for its domain. A network engineer is developing a new version of one of these applications, which is entirely hosted in AWS and follows a three-tier architecture. The front end consists of Amazon EC2 instances in public subnets with Elastic IPs, while the backend components reside in private subnets using RFC1918 addresses. The application components must communicate within the VPC using the same host names as those used over the public internet. Additionally, the solution must support future DNS changes, such as adding new host names or removing existing DNS entries.
Which three steps should be taken to fulfill these requirements?
A
Add a geoproximity routing policy in Route 53.
B
Create a Route 53 private hosted zone for the same domain name Associate the application’s VPC with the new private hosted zone.
C
Enable DNS hostnames for the application's VPC.
D
Create entries in the private hosted zone for each name in the public hosted zone by using the corresponding private IP addresses.
E
Create an Amazon EventBridge (Amazon CloudWatch Events) rule that runs when AWS CloudTrail logs a Route 53 API call to the public hosted zone. Create an AWS Lambda function as the target of the rule. Configure the function to use the event information to update the private hosted zone.