I am trying to trigger lambda execution to execute an item on a FIFO queue. Other than polling, what options do we have to accomplish that? We just learned that we cannot di
Your only option here is to poll the queue at certain intervals.
You can create a CloudWatch event trigger
that invokes a lambda
function (lets say every 10 minutes) which polls the queue and does the processing.
This is now possible. SQS FIFO queues can now be specified as an event source to your Lambda Function.
https://aws.amazon.com/blogs/compute/new-for-aws-lambda-sqs-fifo-as-an-event-source/