AeroSpire Systems is modernizing its core ERP microservices by migrating them from on-premises virtual machines to Amazon EKS. The target architecture spans two AWS accounts: a Shared Services account and a Production account. In the Production account, the Amazon EKS cluster runs worker nodes in private subnets across three Availability Zones (AZs). The worker nodes must pull container images from a private Amazon ECR repository in the Shared Services account, and resolve internal endpoints via a Route 53 Private Hosted Zone (PHZ) managed in the Shared Services account. For security compliance, the Production VPC has no direct internet route; instead, all outbound internet traffic must route through a central egress VPC in the Shared Services account via AWS Transit Gateway. The application requires high availability with an Active-Active multi-AZ deployment to meet a Recovery Time Objective (RTO) of less than 1 minute. Which configuration should the Solutions Architect implement to meet these requirements with the minimum operational overhead?
- AConfigure EKS worker nodes to run on AWS Fargate using host networking to bypass virtual interface overhead. Associate the Route 53 Private Hosted Zone with the Production VPC. Deploy a single NAT Gateway in the central egress VPC, and configure route tables to route all outbound traffic from the Production VPC to the central egress VPC via Transit Gateway.
- BCreate interface VPC endpoints for Amazon ECR and a gateway VPC endpoint for Amazon S3 in the Production VPC. Rely on the default AWS-managed DNS in the Production VPC to resolve the Route 53 Private Hosted Zone without explicit VPC association. Deploy a NAT Gateway in each Availability Zone in the central egress VPC, and configure a Direct Connect Gateway to perform transitive routing for outbound traffic.
- Create interface VPC endpoints for Amazon ECR and a gateway VPC endpoint for Amazon S3 in the Production VPC. Associate the Route 53 Private Hosted Zone with the Production VPC. Deploy a NAT Gateway in each of the three Availability Zones in the central egress VPC, and configure the Route Tables and Transit Gateway to route all outbound traffic through them.Answer
- DCreate interface VPC endpoints for Amazon ECR and a gateway VPC endpoint for Amazon S3 in the Production VPC. Associate the Route 53 Private Hosted Zone with the Production VPC. Implement a Pilot Light disaster recovery strategy by deploying the Amazon EKS worker nodes in a single Availability Zone, and route outbound traffic through a single NAT Gateway in the egress VPC via Transit Gateway.