Product wants richer success payloads routed to a downstream event bus when a Lambda finishes, not only failure capture after async retries. Which capability should the developer prefer?
Select an answer to reveal the explanation.
Short Explanation
DLQs are the failure locker; Destinations are the mailroom that can forward both success and failure packages with useful payloads. If product wants happy-path data on a bus, Destinations are the fit—not DLQ-only thinking.
Full Explanation
Lambda Destinations support routing success and failure results (with payloads) for supported invocation modes to targets such as SQS, SNS, EventBridge, or Lambda. Dead-letter queues focus on capturing failed asynchronous invocations after retries, not rich success routing. CloudTrail records API activity; it is not an application success-payload bus.