nerdexam
Amazon

SAA-C03 · Question #621

A company runs its infrastructure on AWS and has a registered base of 700,000 users for its document management application. The company intends to create a product that converts large .pdf files to…

The correct answer is A. Save the .pdf files to Amazon S3. Configure an S3 PUT event to invoke an AWS Lambda function. Elastic BeanStalk is expensive, and DocumentDB has a 400KB max to upload files. So Lambda and S3 should be the one.

Submitted by weili_xi· Mar 4, 2026Design Cost-Optimized Architectures

Question

A company runs its infrastructure on AWS and has a registered base of 700,000 users for its document management application. The company intends to create a product that converts large .pdf files to .jpg image files. The .pdf files average 5 MB in size. The company needs to store the original files and the converted files. A solutions architect must design a scalable solution to accommodate demand that will grow rapidly over time. Which solution meets these requirements MOST cost-effectively?

Options

  • ASave the .pdf files to Amazon S3. Configure an S3 PUT event to invoke an AWS Lambda function
  • BSave the .pdf files to Amazon DynamoDUse the DynamoDB Streams feature to invoke an AWS
  • CUpload the .pdf files to an AWS Elastic Beanstalk application that includes Amazon EC2
  • DUpload the .pdf files to an AWS Elastic Beanstalk application that includes Amazon EC2

How the community answered

(16 responses)
  • A
    81% (13)
  • B
    13% (2)
  • C
    6% (1)

Explanation

Elastic BeanStalk is expensive, and DocumentDB has a 400KB max to upload files. So Lambda and S3 should be the one.

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice