A global financial technology enterprise is migrating its core banking ledger to AWS. The hybrid network architecture consists of an on-premises mainframe data center and a multi-account AWS environment managed by AWS Organizations. The on-premises DNS servers host the `onprem.bank.internal` zone. A central transit VPC is deployed in a dedicated `Network` AWS account, which is connected to the on-premises network via AWS Direct Connect and an AWS Transit Gateway. Separate business units run workloads in their own AWS accounts (such as `Account-A` and `Account-B`), with each VPC attached to the central Transit Gateway. A Private Hosted Zone (PHZ) for `cloud.bank.internal` is created in a centralized `SharedServices` AWS account. The enterprise requires that:
1. On-premises systems must resolve resource records in `cloud.bank.internal`.
2. Workloads in `Account-A` and `Account-B` must resolve resource records in both `onprem.bank.internal` and `cloud.bank.internal`.
3. DNS queries and network traffic must not traverse the public internet, and administrative overhead must be minimized.
Which TWO actions must a solutions architect perform to implement this hybrid and multi-account DNS architecture? (Select TWO.)
- In the `Network` account, create a Route 53 Resolver outbound endpoint in the transit VPC. Create a resolver rule for `onprem.bank.internal` pointing to the on-premises DNS servers, associate the rule with the outbound endpoint, share the rule with the AWS Organization using AWS Resource Access Manager (RAM), and associate the shared rule with the VPCs in `Account-A` and `Account-B`.Cevap
- In the `Network` account, create Route 53 Resolver inbound endpoints in the transit VPC, and configure the on-premises DNS servers to forward queries for `cloud.bank.internal` to the inbound endpoint IP addresses. Authorize cross-account VPC associations for the `cloud.bank.internal` hosted zone from the `SharedServices` account to the transit VPC and the VPCs in `Account-A` and `Account-B`, and associate the VPCs in their respective accounts.Cevap
- CShare the `cloud.bank.internal` Private Hosted Zone from the `SharedServices` account with the AWS Organization using AWS Resource Access Manager (RAM). In `Account-A`, `Account-B`, and the `Network` account, associate the shared hosted zone with the respective VPCs.
- DIn the `SharedServices` account, create a Route 53 Resolver outbound endpoint in its VPC. Create a resolver rule for `onprem.bank.internal` pointing to the on-premises DNS servers, and share the outbound endpoint directly via AWS Resource Access Manager (RAM) with `Account-A` and `Account-B`.
- EIn both `Account-A` and `Account-B`, create Route 53 Resolver inbound endpoints in their respective application VPCs. Configure on-premises DNS servers to forward queries for `cloud.bank.internal` to these inbound endpoints, and use AWS Transit Gateway routing to load-balance DNS queries between them.
- FCreate identical Private Hosted Zones named `cloud.bank.internal` in `Account-A`, `Account-B`, and the `Network` AWS accounts. Use Route 53 Resolver outbound rules to synchronize the resource records of these local hosted zones with the master zone in the `SharedServices` account.