A company needs to architect a hybrid DNS solution. This solution will use an Amazon Route 53 private hosted zone for the domain cloud.example.com for the resources stored within VPCs.
The company has the following DNS resolution requirements:
On-premises systems should be able to resolve and connect to cloud.example.com.
All VPCs should be able to resolve cloud.example.com.
There is already an AWS Direct Connect connection between the on-premises corporate network and AWS Transit Gateway.
Which architecture should the company use to meet these requirements with the HIGHEST performance?
Answer: A
The correct answer is A. Here's the detailed explanation:
Why Option A is the Best Solution?
The requirements are:
1.On-premises systems must resolve `cloud.example.com`.
2.All VPCs must resolve `cloud.example.com`.
3.High performance is required (minimal latency and complexity).
Option A meets these requirements by:
1.Associating the private hosted zone with all VPCs → Ensures VPC resources can resolve `cloud.example.com` natively via Route 53.
2.Creating a Route 53 inbound resolver in the shared services VPC → Provides a centralized DNS resolution endpoint for on-premises queries.
3.Using AWS Transit Gateway for connectivity → Ensures low-latency communication between VPCs and on-premises.
4.Forwarding on-premises DNS queries to the inbound resolver → Allows on-premises systems to resolve `cloud.example.com` efficiently.
Why Other Options Are Incorrect?
-Option B: Uses anEC2-based conditional forwarder, which introduces unnecessary management overhead (scaling, patching) compared to Route 53 Resolver (fully managed).
-Option C: Associates the private hosted zoneonly with the shared services VPC, meaning other VPCs cannot resolve `cloud.example.com` natively (requires outbound resolver, which adds complexity).
-Option D: Similar to Option C, but uses aninbound resolver while still restricting the hosted zone to one VPC, breaking resolution for other VPCs.
Key Considerations for Performance
-Route 53 private hosted zones provide the fastest DNS resolution within VPCs when associated directly.
-Route 53 Resolver (inbound) is fully managed and optimized for hybrid DNS, unlike manual EC2 solutions.
-Transit Gateway ensures high-speed connectivity between VPCs and on-premises.
Conclusion
Option A is the most efficient, scalable, and performant solution, leveraging native AWS services (Route 53 private hosted zones + inbound resolver) without introducing unnecessary complexity.