A retail corporation manages its AWS environment using AWS Organizations. A central network account contains a Hub VPC, which is connected to several Spoke VPCs in different member accounts via an AWS Transit Gateway. The company has a Route 53 Private Hosted Zone (PHZ) named retail.internal hosted in the central network account. An on-premises datacenter is connected to the Hub VPC via AWS Direct Connect. The security team requires that all DNS queries from the on-premises datacenter for retail.internal must be resolved securely, and resources in the Spoke VPCs must also resolve retail.internal hostnames. Which combination of steps should the solutions architect take to meet these requirements?
- Create Route 53 Resolver inbound endpoints in the Hub VPC and configure on-premises DNS servers to forward queries for retail.internal to the inbound endpoint IP addresses. Authorize the association of the retail.internal private hosted zone with the Spoke VPCs from the central network account using the AWS CLI or SDK, and then associate the Spoke VPCs with the hosted zone from each member account.Cevap
- BCreate Route 53 Resolver inbound endpoints in the Hub VPC and configure on-premises DNS servers to forward queries for retail.internal to the inbound endpoint IP addresses. Share the retail.internal private hosted zone with the member accounts using AWS Resource Access Manager (RAM), and then associate the zone with the Spoke VPCs in the member accounts.
- CCreate Route 53 Resolver outbound endpoints in the Hub VPC. Configure the AWS Direct Connect Gateway to route DNS queries for retail.internal directly to these outbound endpoints, and associate the Spoke VPCs with the private hosted zone using AWS Organizations Service Control Policies (SCPs).
- DCreate Route 53 Resolver inbound endpoints in the Hub VPC and configure on-premises DNS servers to forward queries to these endpoints. Associate the Spoke VPCs with the private hosted zone directly using the AWS Management Console under the central network account without cross-account authorizations.
Cevap
Create Route 53 Resolver inbound endpoints in the Hub VPC and configure on-premises DNS servers to forward queries for retail.internal to the inbound endpoint IP addresses. Authorize the association of the retail.internal private hosted zone with the Spoke VPCs from the central network account using the AWS CLI or SDK, and then associate the Spoke VPCs with the hosted zone from each member account.
The correct solution involves setting up Route 53 Resolver inbound endpoints in the Hub VPC, which can be reached from on-premises over Direct Connect. For cross-account DNS resolution in Spoke VPCs, the retail.internal Private Hosted Zone must be associated with the Spoke VPCs. Because these VPCs are in different AWS accounts, the central network account must authorize the association using the AWS CLI, SDK, or API, and then each member account must associate their VPC with the hosted zone.
Adım Adım Çözüm
Anahtar Kavram
Cross-account Private Hosted Zone association and Route 53 Resolver inbound endpoints
Tahmini Süre:2m 0s