A SaaS platform operates a real-time media processing pipeline in the `us-east-1` Region. The architecture consists of an ingestion fleet of Amazon EC2 instances behind an Application Load Balancer (ALB) in the `IngestionVPC`, and a processing cluster of EC2 instances in the `ProcessingVPC`. Currently, the two VPCs are connected via an AWS Transit Gateway. The ingestion instances resolve the processing cluster's domain names using a Route 53 Private Hosted Zone (PHZ) that is associated only with the `ProcessingVPC`, leading to intermittent name resolution failures. The platform is preparing for a scheduled live-streaming event that will generate an immediate, massive traffic spike (flash traffic). The solutions architect must optimize the network to minimize latency and maximize throughput between the ingestion and processing tiers, resolve the DNS failures, and ensure the infrastructure can handle the traffic surge without dropping packets.
Which three actions should the solutions architect take to meet these requirements?
- Establish a VPC Peering connection between the IngestionVPC and the ProcessingVPC, update the subnet route tables to direct inter-VPC traffic through the peering connection, and configure the EC2 instances to use jumbo frames with an MTU of .Answer
- Associate the existing Route 53 Private Hosted Zone with the IngestionVPC to enable internal name resolution for the processing cluster.Answer
- Submit a support ticket to AWS to pre-warm the Application Load Balancer prior to the event to handle the sudden traffic surge.Answer
- DRoute all inter-VPC traffic through an AWS Direct Connect gateway connected directly to both VPCs to bypass the Transit Gateway and achieve low-latency transitive routing.
- ECreate a new, separate Route 53 Private Hosted Zone with the same domain name in the IngestionVPC to resolve local queries, instead of associating the existing zone.
- FConfigure the ALB with a target tracking scaling policy based on the RequestCountPerTarget metric to scale the load balancer during the event, rather than requesting pre-warming.