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 2 Question 17 Discussion

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

A social media company runs its application on Amazon EC2 instances behind an Application Load Balancer (ALB). The ALB is the origin for an Amazon CloudFront distribution. The application has more than a billion images stored in an Amazon S3 bucket and processes thousands of images each second. The company wants to resize the images dynamically and serve appropriate formats to clients.

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

Show Suggested Answer Hide Answer
Suggested Answer: C

Lambda@Edge is a service that allows you to run Lambda functions at CloudFront edge locations. It can be used to modify requests and responses that flow through CloudFront. CloudFront origin request policy is a policy that controls the values (URL query strings, HTTP headers, and cookies) that are included in requests that CloudFront sends to the origin. It can be used to collect additional information at the origin or to customize the origin response. CloudFront response headers policy is a policy that specifies the HTTP headers that CloudFront removes or adds in responses that it sends to viewers. It can be used to add security or custom headers to responses.

Based on these definitions, the solution that will meet the requirements with the least operational overhead is:

1. Use a Lambda@Edge function with an external image management library. Associate the Lambda@Edge function with the CloudFront behaviors that serve the images.

This solution would allow the application to use a Lambda@Edge function to resize the images dynamically and serve appropriate formats to clients based on the User-Agent HTTP header in the request. The Lambda@Edge function would run at the edge locations, reducing latency and load on the origin. The application code would only need to include an external image management library that can perform image manipulation tasks1.


Contribute your Thoughts:

0/2000 characters
Kanisha
4 months ago
D could work too, but it might not be as flexible as using Lambda.
upvoted 0 times
...
Carlene
4 months ago
B sounds interesting, but I’m not sure it’s as effective as C.
upvoted 0 times
...
Larae
4 months ago
Wait, can CloudFront really handle image resizing like that?
upvoted 0 times
...
Kanisha
4 months ago
I agree, Lambda@Edge is super efficient!
upvoted 0 times
...
Carisa
4 months ago
Option C seems like the best choice for low overhead.
upvoted 0 times
...
Leah
5 months ago
I’m leaning towards option C too, but I’m a bit uncertain about how it compares to using an external library on EC2.
upvoted 0 times
...
Evelynn
5 months ago
I feel like I saw something about CloudFront policies in my notes, but I can't recall if they can actually resize images.
upvoted 0 times
...
Audry
5 months ago
I think option C sounds familiar from practice questions, but I wonder if it really has the least operational overhead compared to the others.
upvoted 0 times
...
Broderick
5 months ago
I remember studying about using Lambda@Edge for image processing, but I'm not sure if it's the best choice for dynamic resizing.
upvoted 0 times
...
Santos
5 months ago
This seems like a straightforward question. I think the OmniStudio Action would be the best tool to generate the pre-filled PDF.
upvoted 0 times
...
Domitila
5 months ago
Okay, this looks straightforward. I'll need to sign in to the Dynamics 365 portal and then regenerate the master plan for item D0023 using the DynPlan master plan and the Regeneration planning method.
upvoted 0 times
...
Kanisha
5 months ago
I think the answer is true, but I'm not 100% sure. I'll make sure to carefully review the Properties view if I encounter a session failure on the exam.
upvoted 0 times
...

Save Cancel