nerdexam
Amazon

SAA-C03 · Question #741

A company is creating a mobile financial app that gives users the ability to sign up and store personal information. The app uses an Amazon DynamoDB table to store user details and preferences. The…

The correct answer is C. Enable TTL in DynamoDB. Set the expiration date as an attribute. Create an AWS Lambda. Enabling DynamoDB TTL (Time to Live) allows automatic expiration and deletion of items based on an attribute, minimizing operational overhead. By setting the TTL when a user requests data deletion, DynamoDB automatically removes the user data within the required one-month…

Submitted by ricky.ec· Mar 4, 2026Design Secure Architectures

Question

A company is creating a mobile financial app that gives users the ability to sign up and store personal information. The app uses an Amazon DynamoDB table to store user details and preferences. The app generates a credit score report by using the data that is stored in DynamoDB. The app sends credit score reports to users once every month. The company needs to provide users with an option to remove their data and preferences. The app must delete customer data within one month of receiving a request to delete the data. Which solution will meet these requirements with the LEAST operational overhead?

Options

  • ACreate an AWS Lambda function to delete user information. Create an Amazon EventBridge rule
  • BCreate a DynamoDB stream. Create an AWS Lambda function to delete user information. When
  • CEnable TTL in DynamoDB. Set the expiration date as an attribute. Create an AWS Lambda
  • DEnable TTL in DynamoDB. Create an AWS Lambda function to delete user information. Configure

How the community answered

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

Explanation

Enabling DynamoDB TTL (Time to Live) allows automatic expiration and deletion of items based on an attribute, minimizing operational overhead. By setting the TTL when a user requests data deletion, DynamoDB automatically removes the user data within the required one-month period without the need for additional scheduling or event-driven mechanisms.

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice