Spring Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: simple70

Amazon Web Services AWS Certified Developer - Associate DVA-C02 Question # 133 Topic 14 Discussion

Amazon Web Services AWS Certified Developer - Associate DVA-C02 Question # 133 Topic 14 Discussion

DVA-C02 Exam Topic 14 Question 133 Discussion:
Question #: 133
Topic #: 14

A developer has an application that asynchronously invokes an AWS Lambda function. The developer wants to store messages that resulted in failed invocations of the Lambda function so that the application can retry the call later.

What should the developer do to accomplish this goal with the LEAST operational overhead?


A.

Set up CloudWatch Logs log groups to filter and store the messages in an S3 bucket. Import the messages in Lambda. Run the Lambda function again.


B.

Configure Amazon EventBridge to send the messages to Amazon SNS to initiate the Lambda function again.


C.

Implement a dead-letter queue for discarded messages. Set the dead-letter queue as an event source for the Lambda function.


D.

Send Amazon EventBridge events to an Amazon SQS queue. Configure the Lambda function to pull messages from the SQS queue. Run the Lambda function again.


Get Premium DVA-C02 Questions

Contribute your Thoughts:


Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.