SQS FIFO Queues and SNS Topics

Greg Orzell
Chaotic Snippets
Published in
1 min readApr 25, 2017

This is a pretty short story, I expected this to “just work” and it turns out that it is not in fact supported. You can set it all up and it looks like it should work, but no messages will ever be published to the queue.

It turns out that this is noted in the documentation, but it is buried in the fine print. :-(

Some AWS or external services that send notifications to Amazon SQS might not be compatible with FIFO queues, despite allowing you to set a FIFO queue as a target.

The following features of AWS services aren’t currently compatible with FIFO queues:

Amazon CloudWatch Events

Amazon S3 Event Notifications

Amazon SNS Topic Subscriptions

Auto Scaling Lifecycle Hooks

AWS IoT Rule Actions

AWS Lambda Dead Letter Queues

--

--