Deal of The Day! 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

Posted by Joni on Jul 24, 2023 at 08:13 PM

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?

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.


Get Premium SAA-C03 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
12 comments · newest first
CA
Carisa 11 months ago
Not sure if EC2 is the right move for unpredictable traffic.
PA
Pamella 11 months ago
I’m surprised they didn’t mention using AWS Fargate for easier scaling!
RI
Ria 11 months ago
Wait, why use RDS in option B? That seems unnecessary.
RO
Rosendo 12 months ago
I agree, S3 and Lambda are a solid combo!
CH
Chauncey 12 months ago
Option A seems like the best choice for scalability.
CY
Cyndy 1 year ago
D might be overcomplicating things with ECS and SQS. I feel like a simpler solution would be better for unpredictable traffic.
HO
Horace 1 year ago
C seems a bit outdated to me. Running a web server on EC2 for this task feels less efficient compared to serverless options.
JU
Junita 1 year 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.
LE
Leatha 1 year 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.
BR
Broderick 1 year 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.
DE
Desire 1 year 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.
LU
Luisa 1 year ago
I remember that a federal grand jury has between 16-23 jurors, so I think option A is correct.
0/2000 characters

Save Cancel