
AWS Certified Developer - Associate
Get started today
Ultimate access to all questions.
An e-commerce firm uses AWS Lambda with API Gateway for order processing. Despite no Lambda log errors, some orders aren't processed after a POST API call. What's the developer's best troubleshooting step?
An e-commerce firm uses AWS Lambda with API Gateway for order processing. Despite no Lambda log errors, some orders aren't processed after a POST API call. What's the developer's best troubleshooting step?
Exam-Like
Explanation:
The correct answer is B. Configuring a dead-letter queue (DLQ) for the Lambda function can help capture asynchronous invocation events that were not processed successfully. This allows developers to retrieve and analyze these events, troubleshoot any potential issues, and reprocess them if necessary. Even if there are no errors or failures recorded in Lambda logs, some asynchronous invocations might fail to be processed, which is why DLQ is a viable solution in this scenario.