AWS Certified Developer Associate DVA-C01 – Question170

How would a developer notify users when a new item is written to a DynamoDB table without affecting the provisioned throughput?

A.
Set up a DynamoDB stream to trigger a Lambda function that sends an SNS notification to users.
B. Schedule an Amazon CloudWatch event to regularly trigger a Lambda function that scans the DynamoDB table.
C. Run a polling application that queries the DynamoDB table at one-second intervals and send SNS notification to users.
D. Embed a Lambda notification function in DynamoDB and configure DynamoDB to trigger the embedded Lambda function when changes are made.

Correct Answer: A