A media broadcasting company is planning a global live-streaming event that expects a massive flash crowd of concurrent viewers to authenticate, fetch metadata, and establish session states within a -minute window. The current architecture consists of an Application Load Balancer (ALB) routing requests to a containerized microservices fleet on Amazon Elastic Container Service (ECS) on AWS Fargate, and Amazon Aurora PostgreSQL for the database layer. Video metadata changes infrequently, but session states require sub-millisecond updates and must survive an Availability Zone outage. Which combination of architectural optimizations should the Solutions Architect implement to ensure the platform scales seamlessly and maintains performance during the initial traffic spike? (Select THREE.)
- Request AWS Support to pre-warm the Application Load Balancer to the expected peak request rate and throughput before the event begins.Answer
- Implement an Amazon ElastiCache for Redis cluster with Multi-AZ replication to cache video metadata and store user session states.Answer
- Deploy Aurora Replicas in the database cluster and configure Aurora Auto Scaling to dynamically scale read operations.Answer
- DConfigure read-heavy metadata queries to target the passive standby instance in an Amazon RDS Multi-AZ deployment to offload the primary database instance.
- EDeploy an Amazon ElastiCache for Memcached cluster to store persistent session state and enable replication groups for multi-AZ failover.
- FRely on the Application Load Balancer's built-in automatic scaling to dynamically provision additional capacity as soon as the traffic spike starts.