AWS Certified Solutions Architect – Associate (SAA-C03) — Question 119

A company has a dynamic web application hosted on two Amazon EC2 instances. The company has its own SSL certificate, which is on each instance to perform SSL termination.
There has been an increase in traffic recently, and the operations team determined that SSL encryption and decryption is causing the compute capacity of the web servers to reach their maximum limit.
What should a solutions architect do to increase the application's performance?

Answer options

Correct answer: D

Explanation

The correct answer is D because it allows for SSL termination to be handled by the Application Load Balancer, reducing the load on the EC2 instances. This setup improves performance and scalability. The other options either involve unnecessary complexity or do not effectively offload SSL processing from the web servers.