New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon SAA-C03 Exam - Topic 9 Question 20 Discussion

Actual exam question for Amazon's SAA-C03 exam
Question #: 20
Topic #: 9
[All SAA-C03 Questions]

A social media company wants to allow its users to upload images in an application that is hosted in the AWS Cloud. The company needs a solution that automatically resizes the images so that the images can be displayed on multiple device types. The application experiences unpredictable traffic patterns throughout the day. The company is seeking a highly available solution that maximizes scalability.

What should a solutions architect do to meet these requirements?

Show Suggested Answer Hide Answer
Suggested Answer: A

By using Amazon S3 and AWS Lambda together, you can create a serverless architecture that provides highly scalable and available image resizing capabilities. Here's how the solution would work: Set up an Amazon S3 bucket to store the original images uploaded by users. Configure an event trigger on the S3 bucket to invoke an AWS Lambda function whenever a new image is uploaded. The Lambda function can be designed to retrieve the uploaded image, perform the necessary resizing operations based on device requirements, and store the resized images back in the S3 bucket or a different bucket designated for resized images. Configure the Amazon S3 bucket to make the resized images publicly accessible for serving to users.


Contribute your Thoughts:

0/2000 characters
Carisa
3 months ago
Not sure if EC2 is the right move for unpredictable traffic.
upvoted 0 times
...
Pamella
3 months ago
I’m surprised they didn’t mention using AWS Fargate for easier scaling!
upvoted 0 times
...
Ria
4 months ago
Wait, why use RDS in option B? That seems unnecessary.
upvoted 0 times
...
Rosendo
4 months ago
I agree, S3 and Lambda are a solid combo!
upvoted 0 times
...
Chauncey
4 months ago
Option A seems like the best choice for scalability.
upvoted 0 times
...
Cyndy
4 months ago
D might be overcomplicating things with ECS and SQS. I feel like a simpler solution would be better for unpredictable traffic.
upvoted 0 times
...
Horace
4 months ago
C seems a bit outdated to me. Running a web server on EC2 for this task feels less efficient compared to serverless options.
upvoted 0 times
...
Junita
5 months ago
I'm not sure about B. I remember we talked about using Step Functions, but I thought they were more for orchestrating workflows rather than resizing images.
upvoted 0 times
...
Leatha
5 months ago
I think option A sounds familiar because we discussed using S3 and Lambda for image processing in class. It seems like a good fit for scalability.
upvoted 0 times
...
Broderick
5 months ago
Okay, let's see. The model is predicting a 2% variance, but the actual variance is 15%. That's a big difference, so we need to address that somehow. I'm leaning towards replacing the training data with real-world data, but I'll double-check the other options too.
upvoted 0 times
...
Desire
5 months ago
Ugh, I'm a little lost on this one. The different batch types are throwing me off. I'll have to make an educated guess and hope for the best.
upvoted 0 times
...
Luisa
5 months ago
I remember that a federal grand jury has between 16-23 jurors, so I think option A is correct.
upvoted 0 times
...

Save Cancel