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?
Select one answer.
Marked answer: A
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose A1
S3 + Lambda provides event-driven, scalable, and serverless file processing. Best choice for large-scale file upload and transformation workflows.
Chose A1
Ans A - a simple get and PUT back to S3 bucket. At "...average 5 MB" the returned .jpeg files should be smaller than standard S3
1
BeanStack is expensive solution, and dynamoDB have a limitation of 400KB max to upload files. So Lambda an S3 should be the one.