SAA-C03 exam dumps

SAA-C03 practice question 382 of 553

AWS Certified Solutions Architect - Associate. Associate level, Amazon Web Services. Free question with the correct answer and a full explanation.

SAA-C03 Question 382

Single answer

A company is running a web application that serves dynamic content to users. The application is hosted on Amazon EC2 instances behind an Application Load Balancer (ALB). During peak hours, the application experiences high latency and occasional errors when serving requests. The company wants to implement a cost-effective solution to improve performance and availability while reducing the load on the EC2 instances. Which solution should the company implement?

  1. A

    Enable caching by integrating Amazon CloudFront with the ALB.

  2. B

    Switch to a Network Load Balancer (NLB) to improve latency.

  3. C

    Increase the size and type of EC2 instances behind the ALB.

  4. D

    Deploy an Auto Scaling group to add more EC2 instances during peak hours.

Show answer and explanation

Correct answer: A

Explanation

The best solution to improve performance and availability while reducing the load on EC2 instances is to use Amazon CloudFront. CloudFront integrates with the ALB and caches content at edge locations, reducing latency and the number of requests reaching the backend servers. This approach is scalable, cost-effective, and specifically designed for such use cases. Other options either fail to address the caching requirement or are less cost-effective solutions.

  • A. Correct.

    This is the correct answer. Amazon CloudFront can cache content and reduce the load on the backend servers, improving latency and availability while being cost-effective.

  • B. Incorrect.

    This is incorrect. A Network Load Balancer (NLB) is designed for handling low-latency, TCP/UDP traffic and is not suitable for dynamic content or HTTP/HTTPS workloads. An ALB is more appropriate for web applications.

  • C. Incorrect.

    This is incorrect. While increasing the size of the EC2 instances may temporarily improve performance, it is not a cost-effective or scalable solution to handle dynamic traffic patterns.

  • D. Incorrect.

    This is incorrect. While Auto Scaling can help handle increased traffic, it does not reduce the load on the EC2 instances or improve caching for dynamic content. It also adds additional costs due to the additional instances.

Timed practice exam

Take a SAA-C03 practice test under exam conditions

65 questions in 130 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam