AWS Certified Developer Associate (#40)

A game stores user game data in an Amazon DynamoDB table. Individual users should not have access to other users’ game data. How can this be accomplished?

Encrypt the game data with individual user keys.
Restrict access to specific items based on certain primary key values.
Stage data in SQS queues to inject metadata before accessing DynamoDB.
Read records from DynamoDB and discard irrelevant data client-side.