A global container logistics company is migrating its operations to AWS, establishing a multi-account structure managed under AWS Organizations. The network topology uses a Hub-and-Spoke model where a central Network VPC is connected to multiple spoke VPCs and to the company’s on-premises data centers via AWS Transit Gateway (TGW) and AWS Direct Connect. The on-premises DNS servers manage the `onprem.cargo.internal` domain. The spoke accounts host private hosted zones (PHZs) for their respective services, such as `booking.aws.cargo.internal` and `tracking.aws.cargo.internal`.
The solution must meet the following requirements:
- On-premises clients must be able to resolve records within the `aws.cargo.internal` domain.
- Instances in all spoke VPCs must resolve records within the `onprem.cargo.internal` domain.
- Spoke VPCs must be able to resolve records in each other’s PHZs.
Which TWO steps should a solutions architect take to implement this DNS architecture? (Select TWO.)
- Deploy Route 53 Resolver inbound endpoints in the Network VPC, and configure the on-premises DNS servers to forward queries for the `aws.cargo.internal` domain and its subdomains to the inbound endpoint IP addresses.Answer
- For each spoke private hosted zone (PHZ), authorize VPC associations to the Network VPC and other spoke VPCs from the respective spoke accounts using the AWS CLI or SDK, and then associate the PHZs from the target VPC accounts.Answer
- CShare the private hosted zones (PHZs) from each spoke account using AWS Resource Access Manager (RAM) to the entire organization, enabling automatic cross-account VPC association.
- DConfigure the on-premises DNS servers to forward queries for `aws.cargo.internal` directly to the Direct Connect Gateway's virtual interface IP addresses.
- ECreate Route 53 Resolver outbound rules in each spoke VPC to forward queries for the other spoke domains to the inbound resolver endpoint in the central Network VPC.