Ultimate access to all questions.
How can a developer ensure that failed asynchronous invocations of an AWS Lambda function are stored for later retry with minimal operational overhead?
Explanation:
The correct answer is C. Implementing a dead-letter queue (DLQ) for discarded messages is a common approach to handle failed invocations. The DLQ stores the failed messages, allowing developers to inspect and retry them later. Setting the DLQ as an event source for the Lambda function enables automatic processing of these failed messages with minimal operational overhead.