A biotech company has a multi-account AWS environment managed under AWS Organizations. A central Network account hosts a VPC connected to the company's on-premises laboratory network via AWS Direct Connect. Multiple Workload accounts run research applications in separate VPCs. The company needs to establish a hybrid DNS resolution strategy with the following requirements:
- Instances in the Workload VPCs must resolve private records for the on-premises domain lab.local hosted on on-premises DNS servers.
- The on-premises laboratory network must resolve records in a Route 53 Private Hosted Zone (PHZ) for research.internal hosted in the Network account.
- Instances in the Workload VPCs must also resolve records in research.internal.
Which of the following configurations meets these requirements with the least administrative overhead?
- In the Network account, create Route 53 Resolver Inbound and Outbound Endpoints in the Network VPC. Create a Resolver forwarding rule for the domain lab.local that points to the on-premises DNS servers, and share the rule with the Workload accounts using AWS Resource Access Manager (RAM). Associate the rule with all VPCs. Authorize the association of the research.internal PHZ with the Workload VPCs, and perform the associations from the Workload accounts. Configure the on-premises DNS servers to forward queries for research.internal to the Inbound Endpoint IP addresses.Answer
- BIn the Network account, create a Route 53 Resolver Outbound Endpoint. Share the research.internal PHZ and the Outbound Endpoint with the Workload accounts using AWS Resource Access Manager (RAM). In each Workload VPC, create a Resolver forwarding rule for lab.local pointing to the on-premises DNS servers. Configure a Transit Gateway static route for UDP port 53 pointing to the Route 53 Resolver system IP address (169.254.169.253) to resolve AWS records from on-premises.
- CIn the Network account, create Route 53 Resolver Inbound and Outbound Endpoints in the Network VPC. Create a Resolver forwarding rule for lab.local pointing to the on-premises DNS servers, and share it with the Workload accounts using AWS Resource Access Manager (RAM). Associate the rule with all VPCs. In each Workload account, recreate the research.internal PHZ and associate it with the local VPCs. Configure the on-premises DNS servers to forward queries for research.internal to the Inbound Endpoint IP addresses.
- DIn the Network account, create a Route 53 Resolver Inbound Endpoint. Associate the research.internal PHZ with all Workload VPCs directly using the Route 53 console. Configure a Transit Gateway to route all DNS traffic for lab.local directly to the on-premises DNS servers over Direct Connect using Transit Gateway Route Tables, bypassing the need for Resolver Outbound Endpoints.