exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional SAP-C02 exam

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 258 discussion

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?

  • A. Use AWS Application Migration Service to migrate the application server to Amazon EC2 instances. Create an Auto Scaling group for the EC2 instances. Use an Application Load Balancer to distribute the requests. Modify the application to use Amazon S3 to persist the files. Use Amazon Cognito to authenticate users.
  • B. Use AWS Application Migration Service to migrate the application server to Amazon EC2 instances. Create an Auto Scaling group for the EC2 instances. Use an Application Load Balancer to distribute the requests. Set up AWS IAM Identity Center (AWS Single Sign-On) to give users the ability to sign in to the application. Modify the application to use Amazon S3 to persist the files.
  • C. Create a static website for uploads of media files. Store the static assets in Amazon S3. Use AWS AppSync to create an API. Use AWS Lambda resolvers to upload the media files to Amazon S3. Use Amazon Cognito to authenticate users.
  • D. Use AWS Amplify to create a static website for uploads of media files. Use Amplify Hosting to serve the website through Amazon CloudFront. Use Amazon S3 to store the uploaded media files. Use Amazon Cognito to authenticate users.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
totten
Highly Voted 6 months, 2 weeks ago
Selected Answer: D
The solution described in Option D leverages AWS Amplify to create a serverless and scalable architecture for media file uploads. Amplify provides an easier development experience and supports integration with Amazon S3 for file storage and Amazon Cognito for user authentication. Hosting the website through Amazon CloudFront ensures low-latency access for users across the United States and Canada. This solution minimizes operational overhead and accelerates application development. This blogpost contains a description of a similar use case: https://aws.amazon.com/ru/blogs/compute/lifting-and-shifting-a-web-application-to-aws-serverless-part-2/
upvoted 11 times
...
rrrrrrrrrr1
Highly Voted 9 months, 3 weeks ago
Why not C?
upvoted 5 times
...
career360guru
Most Recent 5 months ago
Selected Answer: D
Option D
upvoted 1 times
...
nharaz
6 months, 4 weeks ago
Selected Answer: D
Option D (using AWS Amplify, CloudFront, S3, and Cognito) seems like the best choice. It provides a streamlined development process while ensuring scalability, reliability, and user authentication.
upvoted 4 times
...
ggrodskiy
9 months, 1 week ago
Correct D.
upvoted 1 times
...
NikkyDicky
9 months, 3 weeks ago
Selected Answer: D
its a D
upvoted 2 times
...
Christina666
9 months, 3 weeks ago
Selected Answer: D
key words: "development" AWS Amplify is a complete solution that lets frontend web and mobile developers easily build, ship, and host full-stack applications on AWS
upvoted 4 times
...
SmileyCloud
10 months ago
D - https://aws.amazon.com/amplify/
upvoted 2 times
...
nexus2020
10 months, 1 week ago
Selected Answer: D
LEAST operational overhead
upvoted 2 times
...
Alabi
10 months, 1 week ago
Selected Answer: D
Option D leverages AWS Amplify, a development platform, to create a static website for uploading media files. Amplify simplifies the process of building and deploying web applications. With Amplify Hosting, the website can be easily served through Amazon CloudFront, which provides low-latency content delivery. Amazon S3 is used to store the uploaded media files. S3 is a highly scalable and durable object storage service that can handle large amounts of data. It provides secure storage for the files and allows easy integration with other AWS services. This solution requires minimal operational overhead as AWS Amplify abstracts away much of the underlying infrastructure setup and configuration. It enables faster application development and deployment while providing scalability, security, and authentication features needed for the requirements of the application.
upvoted 4 times
...
Maria2023
10 months, 1 week ago
Selected Answer: D
Think the key here is this requirement "accelerate application development." Which is one of the things Amplify does
upvoted 2 times
...
PhuocT
10 months, 1 week ago
Selected Answer: D
solution will meet these requirements with the LEAST operational overhead and the company will consider a solution that refactors the application. with those info, I think D is the answer
upvoted 1 times
...
gd1
10 months, 1 week ago
Selected Answer: D
AWS Amplify simplifies the process of building, deploying, and hosting web applications, providing a streamlined way to create a new application that would address the company's needs. Amplify Hosting provides fast, global hosting for the static website. Plus S3
upvoted 1 times
...
shree2023
10 months, 1 week ago
Selected Answer: A
A is least operational overhead. D is lot of work upfront
upvoted 3 times
...
bhanus
10 months, 1 week ago
Selected Answer: D
D aws amplify facilitates the building, deploying, and hosting of the web application. It integrates with Amazon CloudFront for global content delivery and Amazon S3 for file storage
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago