SAA-C03 · Question #289
A company needs to design a resilient web application to process customer orders. The web application must automatically handle increases in web traffic and application usage without affecting the…
The correct answer is D. Use an Application Load Balancer to manage web traffic. Use Amazon EC2 Auto Scaling groups. This architecture uses ALB for routing, Auto Scaling for elasticity, SQS to buffer unprocessed orders and decouple services, and RDS Multi-AZ for high availability and durability of transactional data. This ensures resilience and fault tolerance even during traffic spikes.
Question
A company needs to design a resilient web application to process customer orders. The web application must automatically handle increases in web traffic and application usage without affecting the customer experience or losing customer orders. Which solution will meet these requirements?
Options
- AUse a NAT gateway to manage web traffic. Use Amazon EC2 Auto Scaling groups to receive,
- BUse a Network Load Balancer (NLB) to manage web traffic. Use an Application Load Balancer to
- CUse a Gateway Load Balancer (GWLB) to manage web traffic. Use Amazon Elastic Container
- DUse an Application Load Balancer to manage web traffic. Use Amazon EC2 Auto Scaling groups
How the community answered
(26 responses)- A8% (2)
- B4% (1)
- D88% (23)
Explanation
This architecture uses ALB for routing, Auto Scaling for elasticity, SQS to buffer unprocessed orders and decouple services, and RDS Multi-AZ for high availability and durability of transactional data. This ensures resilience and fault tolerance even during traffic spikes.
Community Discussion
No community discussion yet for this question.