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

A company runs an application in an on-premises data center. The application gives users the ability to upload media files. The files persist in a file server. The web application has many users. The application server is overutilized, which causes data uploads to fail occasionally. The company frequently adds new storage to the file server. The company wants to resolve these challenges by migrating the application to AWS.

Users from across the United States and Canada access the application. Only authenticated users should have the ability to access the application to upload files. The company will consider a solution that refactors the application, and the company needs to accelerate application development.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: D

Explanation

AWS Amplify accelerates development by providing a fully managed, serverless framework that integrates hosting, storage, and authentication with minimal configuration. Using Amplify Hosting with Amazon CloudFront and Amazon S3 eliminates server management, directly addressing the scaling and storage issues with the lowest possible operational overhead. In contrast, EC2-based solutions (Options A and B) require managing virtual servers, while Option C adds unnecessary complexity by introducing AWS AppSync and Lambda resolvers for simple file uploads.