Amazon Web Services → Microsoft Azure
Azure equivalent of Amazon SQS
Amazon SQS maps to Azure Service Bus queues (feature parity, including FIFO via sessions) or Azure Queue Storage (simple, cheap queues).
About Amazon SQS
| Provider | Amazon Web Services |
|---|---|
| Status | Generally available |
| What it is | Fully managed message queues. Standard queues are at-least-once with near-unlimited throughput. FIFO queues give ordered, exactly-once processing per message group. Dead-letter queues are supported. |
| Documentation | docs.aws.amazon.com |
| Pricing | Official pricing page |
Azure mappings (1)
| Capability | Azure equivalent | Match |
|---|---|---|
| Message queues | Azure Service Bus, Azure Queue Storage | Direct match |
Events, queues & pub/sub(1)
Message queues Direct match
Amazon SQS maps to Azure Service Bus queues (feature parity, including FIFO via sessions) or Azure Queue Storage (simple, cheap queues).
- Ordering. SQS FIFO queues order messages per message group ID with exactly-once processing. Service Bus uses sessions for ordered, grouped processing and duplicate detection. Queue Storage has no ordering guarantees.
- Features. Service Bus adds transactions, scheduled delivery, deferral, auto-forwarding, and AMQP 1.0. SQS adds long polling, delay queues, and a visibility timeout. Both have dead-letter queues.
- Limits. SQS messages can be up to 1 MiB (larger with the extended client library and S3). Queue Storage messages are up to 64 KB. Service Bus allows 256 KB on Standard and up to 100 MB on Premium.