exam questions

Exam AWS Certified Developer Associate All Questions

View all questions & answers for the AWS Certified Developer Associate exam

Exam AWS Certified Developer Associate topic 1 question 170 discussion

Exam question from Amazon's AWS Certified Developer Associate
Question #: 170
Topic #: 1
[All AWS Certified Developer Associate Questions]

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.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
rcaliandro
1 year, 10 months ago
Selected Answer: A
Enabling DynamoDB streams give us the possibility to call a lambda function as soon as an element changes in the particular table. We can trigger a lambda function that sends SNS notifications to the user
upvoted 1 times
...
MMaquis
2 years, 2 months ago
Selected Answer: A
DynamoDB streams capture a time-ordered sequence of item-level modifications made to a table. By using DynamoDB streams, a developer can enable real-time processing of table data, and trigger an action in response to any change made to the table. In this scenario, the developer can set up a DynamoDB stream on the table and configure a Lambda function to be triggered by new stream records. The Lambda function can then process the data, and send a notification to users via SNS. Using DynamoDB streams and Lambda function does not impact the provisioned throughput of the DynamoDB table, as the stream reads and Lambda function processing are performed asynchronously in the background.
upvoted 3 times
...
asiutra
2 years, 5 months ago
Selected Answer: A
the answer is A
upvoted 1 times
...
michaldavid
2 years, 5 months ago
Selected Answer: A
aaaaaaa
upvoted 1 times
...
k1kavi1
2 years, 5 months ago
Selected Answer: A
https://docs.aws.amazon.com/lambda/latest/dg/with-ddb.html
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago