AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company is deploying a web application in AWS, which expects varying levels of traffic throughout the day. The application must handle sudden spikes in traffic and maintain high availability. Which solution should the Solutions Architect recommend to meet these requirements?
Integrate Amazon Simple Queue Service (SQS) to queue the incoming requests to manage traffic spikes.
Deploy an Application Load Balancer in front of the web application across multiple Availability Zones.
Implement a Network Load Balancer to manage the incoming traffic to the application.
Use Amazon CloudFront to cache static content and minimize the load on the web servers.