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

Posted by Venita on Apr 24, 2023 at 01:36 PM

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?

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.


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
KA
Kanisha 11 months ago
D could work too, but it might not be as flexible as using Lambda.
CA
Carlene 12 months ago
B sounds interesting, but I’m not sure it’s as effective as C.
LA
Larae 12 months ago
Wait, can CloudFront really handle image resizing like that?
KA
Kanisha 1 year ago
I agree, Lambda@Edge is super efficient!
CA
Carisa 1 year ago
Option C seems like the best choice for low overhead.
LE
Leah 1 year 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.
EV
Evelynn 1 year ago
I feel like I saw something about CloudFront policies in my notes, but I can't recall if they can actually resize images.
AU
Audry 1 year 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.
BR
Broderick 1 year 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.
SA
Santos 1 year ago
This seems like a straightforward question. I think the OmniStudio Action would be the best tool to generate the pre-filled PDF.
DO
Domitila 1 year 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.
KA
Kanisha 1 year 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.
0/2000 characters

Save Cancel