AWS Certified Solutions Architect – Associate (SAA-C03) — Question 312

A company has an application that is backed by an Amazon DynamoDB table. The company’s compliance requirements specify that database backups must be taken every month, must be available for 6 months, and must be retained for 7 years.

Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

AWS Backup is a fully managed service that natively supports backup scheduling, lifecycle transitions to cold storage, and retention periods for Amazon DynamoDB. Native DynamoDB on-demand backups cannot be directly transitioned to S3 Glacier using S3 Lifecycle policies, making Option B incorrect. Options C and D introduce unnecessary complexity and custom scripting for features that AWS Backup natively handles out of the box.