An enterprise is designing a new multi-VPC environment in the `us-east-1` Region. The architecture includes three spoke VPCs (`vpc-app`, `vpc-db`, and `vpc-web`) connected via an AWS Transit Gateway (`tgw-core`). All spoke VPCs require outbound internet access to download software updates and must resolve domain names hosted in a private hosted zone (PHZ) named `corp.internal` created in a shared services VPC (`vpc-shared`). The design must satisfy the following constraints:
1. Outbound internet traffic must be inspected centrally using AWS Network Firewall before exiting via NAT Gateways.
2. The architecture must remain resilient to a single Availability Zone (AZ) failure without dropping traffic in other AZs.
3. Network latency and data transfer costs for accessing Amazon S3 from `vpc-db` must be minimized.
4. Spoke VPCs must resolve DNS queries for `corp.internal` efficiently.
Which of the following actions should the Solutions Architect implement to meet these requirements? (Select TWO.)
- Deploy a centralized egress VPC containing AWS Network Firewall endpoints and NAT Gateways across two Availability Zones, and enable Transit Gateway appliance mode on the egress VPC attachment.Answer
- Create an Amazon S3 Gateway VPC endpoint in the private subnets of the database VPC, and associate the private hosted zone with the application, database, and web VPCs.Answer
- CDeploy a single, centralized NAT Gateway in one Availability Zone of the egress VPC to optimize NAT Gateway idle costs for all spoke VPCs.
- DConfigure a Route 53 Resolver outbound endpoint in the shared services VPC to forward all resolution queries for the private hosted zone from the spoke VPCs.
- EConfigure a Direct Connect Gateway with a Transit VIF to establish transitive routing between the spoke VPCs and the egress VPC, bypassing the Transit Gateway.