Integration & Messaging · Message queue

Amazon SQS vs Azure Service Bus queues vs Pub/Sub

Message queue, side by side on AWS, Azure and Google Cloud. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.

Integration & Messaging

Message queue

Close match

AWS

Amazon SQS

Azure

Azure Service Bus queues
Azure Queue Storage

Google Cloud

Pub/Sub
Cloud Tasks

What's different

Service Bus adds sessions, dead-lettering and transactions. Google has no pure queue service: Pub/Sub is pub/sub and Cloud Tasks is for task dispatch.

Quick answers

What is the Azure equivalent of Amazon SQS?
The Azure equivalent of Amazon SQS is Azure Service Bus queues and Azure Queue Storage. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of Amazon SQS?
The Google Cloud equivalent of Amazon SQS is Pub/Sub and Cloud Tasks. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Azure Service Bus queues?
The AWS equivalent of Azure Service Bus queues is Amazon SQS. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of Azure Service Bus queues?
The Google Cloud equivalent of Azure Service Bus queues is Pub/Sub and Cloud Tasks. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Pub/Sub?
The AWS equivalent of Pub/Sub is Amazon SQS. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Azure equivalent of Pub/Sub?
The Azure equivalent of Pub/Sub is Azure Service Bus queues and Azure Queue Storage. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.