A healthcare enterprise is designing a multi-account AWS environment in the us-east-1 Region. The architecture contains three application VPCs: a management VPC (vpc-mgt-prod) in Account A, a portal VPC (vpc-portal-prod) in Account B, and a secure data-processing VPC (vpc-data-prod) in Account C. The enterprise has established a AWS Direct Connect connection to its on-premises network via a Direct Connect Gateway (dxgw-hybrid-core).
The network design must adhere to the following requirements:
- Instances in vpc-portal-prod and vpc-data-prod must resolve domain names under a Private Hosted Zone (PHZ) named corp.internal hosted in Account A.
- All outbound internet traffic from vpc-portal-prod and vpc-data-prod must pass through a centralized egress VPC (vpc-egress-prod) that has security monitoring tools.
- Direct VPC-to-VPC communication between vpc-portal-prod and vpc-data-prod must be prevented for compliance reasons.
- The solution must be highly available and minimize operational complexity.
Which TWO actions should the Solutions Architect take to meet these requirements?
- Associate the corp.internal Private Hosted Zone in Account A with vpc-portal-prod and vpc-data-prod by creating VPC association authorizations in Account A and executing the associations in Accounts B and C.Answer
- Deploy an AWS Transit Gateway (tgw-global-core) and create two Transit Gateway route tables. Associate vpc-portal-prod and vpc-data-prod with a spoke route table that has a default route () pointing to the vpc-egress-prod attachment, and do not propagate spoke routes to each other.Answer
- CIn vpc-egress-prod, deploy a single NAT Gateway in one public subnet, and configure the route tables of the private subnets in all Availability Zones to point their default route () to this NAT Gateway.
- DConfigure a single Transit Gateway route table associated with all VPC attachments, and enable route propagation across all VPCs to rely on the Direct Connect Gateway (dxgw-hybrid-core) to filter and block transitive traffic between the spokes.
- EDeploy Route 53 Resolver inbound endpoints in Account A and outbound endpoints in Accounts B and C, then create forwarding rules in Accounts B and C to route all DNS queries for corp.internal to the inbound endpoints.