A logistics company is launching a real-time parcel routing and verification system. The system must process coordinates and tracking updates from delivery agents. The system expects a baseline load of requests per second, which instantly surges to requests per second during shift-change windows at 08:00 and 17:00 daily. The application runs on Amazon ECS Fargate behind an Application Load Balancer. The system requires a low-latency, replication-enabled cache to store persistent session states, and writes are recorded to an Amazon Aurora PostgreSQL database. Which combination of architectural decisions will optimize the system's performance and scalability for these spikes? (Select TWO.)
- Request AWS Support to pre-warm the Application Load Balancer to the expected peak of requests per second before the scheduled shift-change windows.Cevap
- Use Amazon ElastiCache for Redis with Multi-AZ enabled to store the persistent session states.Cevap
- CDeploy Amazon ElastiCache for Memcached with multi-AZ replication enabled to store the persistent session states.
- DRely on the Application Load Balancer's default dynamic scaling to handle the instant spike from to requests per second.
- EConfigure Aurora Auto Scaling to dynamically provision additional Multi-AZ standby database instances to distribute the read query load.
Cevap
The solutions architect should request AWS Support to pre-warm the Application Load Balancer before the shift-change windows and deploy Amazon ElastiCache for Redis with Multi-AZ enabled to store the persistent session states.
To handle instantaneous spikes from to requests per second, the Application Load Balancer must be pre-warmed by AWS Support, as normal auto-scaling is too slow. Additionally, Amazon ElastiCache for Redis is the correct caching technology to store persistent session states because it supports both data persistence and Multi-AZ replication.
Adım Adım Çözüm
Anahtar Kavram
Handling massive, instantaneous traffic spikes with ELB pre-warming and choosing the correct replication-capable caching layer.
Tahmini Süre:2m 0s