Zephyr Payments is modernizing its on-premises payment processing application by migrating it to AWS. The architecture consists of a frontend web portal and a backend payment API. The Solutions Architect has decided to deploy the backend payment API as containerized tasks using Amazon ECS on AWS Fargate across multiple Availability Zones in a private VPC. The backend API needs to communicate securely and privately with a legacy reporting service deployed in a separate VPC within the same AWS Region. The network architecture must ensure that no traffic between these VPCs passes over the public internet, and the configuration must minimize operational overhead while adhering to Fargate's architectural boundaries. Which combination of actions should the Solutions Architect take to meet these requirements? (Select TWO.)
- Configure the ECS task definition for the backend payment API using the awsvpc network mode.Answer
- Create an AWS Transit Gateway and attach both the ECS VPC and the legacy reporting VPC to route traffic privately between them.Answer
- CConfigure the ECS task definition for the backend payment API using the bridge network mode to leverage Docker's built-in virtual network mapping.
- DCreate an AWS Direct Connect Gateway and associate it directly with both VPCs to route the VPC-to-VPC traffic transitively.
- ECreate a Route 53 Private Hosted Zone (PHZ) for the legacy reporting service, but associate it only with the legacy reporting VPC to keep the namespace private.