nerdexam
Amazon

SAA-C03 · Question #372

A company runs a mobile game app on AWS. The app stores data for every user session. The data updates frequently during a gaming session. The app stores up to 256 KB for each session. Sessions can las

The correct answer is A. Use an Amazon DynamoDB table to store the session data. Enable point-in-time recovery (PITR). Amazon DynamoDB supports TTL (Time To Live) for automated, scheduled deletion of expired items. It also offers point-in-time recovery (PITR) to restore the table to any second within the retention window (typically up to 35 days), providing full data durability and protection. Dy

Submitted by haru.x· Mar 4, 2026Design Resilient Architectures

Question

A company runs a mobile game app on AWS. The app stores data for every user session. The data updates frequently during a gaming session. The app stores up to 256 KB for each session. Sessions can last up to 48 hours. The company wants to automate the deletion of expired session data. The company must be able to restore all session data automatically if necessary. Which solution will meet these requirements?

Options

  • AUse an Amazon DynamoDB table to store the session data. Enable point-in-time recovery (PITR)
  • BUse an Amazon MemoryDB table to store the session data. Enable point-in-time recovery (PITR)
  • CStore session data in an Amazon S3 bucket. Use the S3 Standard storage class. Enable S3
  • DStore session data in an Amazon S3 bucket. Use the S3 Intelligent-Tiering storage class. Enable

How the community answered

(25 responses)
  • A
    84% (21)
  • B
    4% (1)
  • C
    8% (2)
  • D
    4% (1)

Explanation

Amazon DynamoDB supports TTL (Time To Live) for automated, scheduled deletion of expired items. It also offers point-in-time recovery (PITR) to restore the table to any second within the retention window (typically up to 35 days), providing full data durability and protection. DynamoDB can efficiently handle frequent updates and offers predictable performance. MemoryDB is an in-memory store, not designed for durable recovery. S3 with lifecycle policies does not handle updates as efficiently for small, frequent writes and is not as optimal for session

Community Discussion

No community discussion yet for this question.

Full SAA-C03 Practice