nerdexam
Amazon

DVA-C02 · Question #37

A company is building a web application on AWS. When a customer sends a request, the application will generate reports and then make the reports available to the customer within one hour. Reports…

The correct answer is C. Generate the reports and then store the reports in an Amazon S3 bucket that uses server-side. https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html

Submitted by diego_uy· Mar 5, 2026Development with AWS Services

Question

A company is building a web application on AWS. When a customer sends a request, the application will generate reports and then make the reports available to the customer within one hour. Reports should be accessible to the customer for 8 hours. Some reports are larger than 1 MB. Each report is unique to the customer. The application should delete all reports that are older than 2 days. Which solution will meet these requirements with the LEAST operational overhead?

Options

  • AGenerate the reports and then store the reports as Amazon DynamoDB items that have a
  • BGenerate the reports and then store the reports in an Amazon S3 bucket that uses server-side
  • CGenerate the reports and then store the reports in an Amazon S3 bucket that uses server-side
  • DGenerate the reports and then store the reports in an Amazon RDS database with a date stamp.

How the community answered

(23 responses)
  • A
    26% (6)
  • B
    9% (2)
  • C
    57% (13)
  • D
    9% (2)

Explanation

https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice