A financial services company is designing a hybrid network architecture for its multi-account environment on AWS. The environment contains spoke VPCs in a single AWS Region: Production VPCs and Development VPCs. The company's on-premises infrastructure consists of a corporate headquarters connected via AWS Direct Connect and a backup recovery center connected via an IPsec VPN.
The network design must satisfy the following requirements:
- All spoke VPCs must have bi-directional connectivity with the corporate headquarters and the recovery center.
- Production VPCs must be able to communicate with each other.
- Development VPCs must be completely isolated from each other and from the Production VPCs.
- Administrative overhead for routing configuration must be minimized.
Which network architecture and routing configuration should the solutions architect implement?
- ACreate an AWS Transit Gateway with the default route table and default route propagation enabled. Attach all Production VPCs, Development VPCs, the Direct Connect gateway, and the VPN to the Transit Gateway. Implement Network Access Control Lists (NACLs) in all Development VPC subnets to explicitly deny traffic from the CIDR blocks of all other Development and Production VPCs.
- BCreate an AWS Direct Connect gateway and associate it with virtual private gateways in all spoke VPCs to enable hybrid connectivity. To implement VPC-to-VPC communication, establish a full mesh of VPC peering connections among the Production VPCs. For the Development VPCs, do not establish any VPC peering connections to ensure their isolation from each other.
- Create an AWS Transit Gateway. Create three Transit Gateway route tables: Production, Development, and Hybrid. Associate the Production VPC attachments with the Production route table, and enable route propagation from the Production VPCs, the Direct Connect gateway, and the VPN. Associate the Development VPC attachments with the Development route table, and enable route propagation only from the Direct Connect gateway and the VPN. Associate the Direct Connect gateway and VPN attachments with the Hybrid route table, and enable route propagation from all Production and Development VPCs.Cevap
- DCreate an AWS Transit Gateway. Create two Transit Gateway route tables: Spoke and Hybrid. Associate all Production and Development VPC attachments with the Spoke route table, and enable route propagation for all VPC and hybrid attachments. Associate the Direct Connect gateway and VPN attachments with the Hybrid route table, and enable route propagation from the Production VPCs only. Configure security groups in the Development VPCs to deny inbound traffic from other Development VPC CIDR ranges.