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

An online retail company is migrating its legacy on-premises .NET application to AWS. The application runs on load-balanced frontend web servers, load-balanced application servers, and a Microsoft SQL Server database.

The company wants to use AWS managed services where possible and does not want to rewrite the application. A solutions architect needs to implement a solution to resolve scaling issues and minimize licensing costs as the application scales.

Which solution will meet these requirements MOST cost-effectively?

Answer options

Correct answer: A

Explanation

Option A is the most cost-effective as it leverages Amazon EC2 instances with Auto Scaling and utilizes Amazon Aurora with Babelfish, allowing for a seamless transition from SQL Server while minimizing licensing costs. Options B and C involve more complex architectures and potential higher costs due to different database solutions and load balancing methods. Option D completely redesigns the application using serverless architecture, which may not align with the company's goal of avoiding rewrites.