AWS Certified Solutions Architect – Professional (SAP-C02) — Question 148

A company has migrated an application from on premises to AWS. The application frontend is a static website that runs on two Amazon EC2 instances behind an Application Load Balancer (ALB). The application backend is a Python application that runs on three EC2 instances behind another ALB. The EC2 instances are large, general purpose On-Demand Instances that were sized to meet the on-premises specifications for peak usage of the application.

The application averages hundreds of thousands of requests each month. However, the application is used mainly during lunchtime and receives minimal traffic during the rest of the day.

A solutions architect needs to optimize the infrastructure cost of the application without negatively affecting the application availability.

Which combination of steps will meet these requirements? (Choose two.)

Answer options

Correct answer: B, E

Explanation

Option B is correct because hosting the frontend on Amazon S3 as a static website significantly reduces costs compared to using EC2 instances. Option E is also valid as burstable EC2 instances can lower costs while still handling the application's needs during peak usage. The other options either do not reduce costs effectively or do not address the need for availability and cost optimization.