A company must integrate with a third-party data feed that sends a webhook when new data is ready. A developer wrote an AWS Lambda function to retrieve the data when a webhook callback arrives. The developer needs to make the Lambda function available for the third party to call with the MOST operational efficiency. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Create a function URL for the Lambda function and provide the Lambda function URL to the third party for the webhook..
Why this is the answer
Creating a function URL for the Lambda function is the most operationally efficient solution. Function URLs provide a dedicated HTTP(S) endpoint directly to a Lambda function, eliminating the need for additional services. This simplifies the architecture and reduces operational overhead. An Application Load Balancer (ALB) would add unnecessary complexity and cost for a direct Lambda invocation. Amazon SNS and SQS are messaging services, not direct HTTP endpoints for Lambda. While they can trigger Lambda, they require the third party to publish messages to them, which is not how
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed