Message queue
Which queue tier or mode meets each requirement, and what it costs to keep it on with no traffic. The tier sets capabilities you can't add later through configuration (sessions, private networking, message size).
Azure · Cheapest that meets it
AWS · Cheapest that meets it
GCP · Cheapest that meets it
| Option | FIFO order per message group | Private access from your network | No fixed monthly cost | Messages larger than 256 KB | Native dead-letter | Monthly floor |
|---|---|---|---|---|---|---|
| AzureService Bus Basic | Doesn’t meetBasic doesn't support sessions. | Doesn’t meetPrivate endpoints are Premium only. | Meets | Doesn’t meet | Meets | USD 0/ mo |
| AzureService Bus Standard | Meets | Doesn’t meetSupports IP firewall rules, but private endpoints and VNet rules are Premium only. | Doesn’t meetMonthly base charge, billed once per subscription (not per namespace), plus operations. | Doesn’t meet256 KB maximum. | Meets | USD 9.81/ mo |
| AzureService Bus Premium | Meets | Meets | Doesn’t meetFixed price per messaging unit (minimum 1). | MeetsUp to 100 MB, AMQP only. | Meets | USD 677/ mo |
| AWSAmazon SQS Standard | Doesn’t meetBest-effort ordering and at-least-once delivery. | With caveatsInterface VPC endpoint plus a queue policy with aws:SourceVpce. The public endpoint still exists: the block is by policy. | Meets | MeetsUp to 1 MiB since August 2025; larger, with the Extended Client Library (S3). | Meets | USD 0/ mo |
| AWSAmazon SQS FIFO | Meets | With caveatsSame as Standard, interface endpoint plus an aws:SourceVpce policy. | Meets | MeetsUp to 1 MiB. | MeetsThe DLQ must be FIFO and can break the group's exact order. | USD 0/ mo |
| GCPPub/Sub | With caveatsWith message ordering on the subscription and an ordering key, order is per key and only among messages published in the same region. | With caveatsNo IP in your VPC by default: Private Google Access or a Private Service Connect endpoint for Google APIs, and VPC Service Controls as the perimeter. The public API still exists. | Meets | MeetsUp to 10 MB. | Meets | USD 0/ mo |
Floors at list price as of 2026-10-24 (eastus · us-east-1 · us-east1), in USD, with no discounts or taxes.
Sources
Azure · Service Bus Basic
Queues only (no topics or transactions). Billed per operation.
↗ learn.microsoft.com↗ learn.microsoft.com↗ learn.microsoft.com↗ azure.microsoft.com
Azure · Service Bus Standard
↗ learn.microsoft.com↗ learn.microsoft.com↗ learn.microsoft.com↗ learn.microsoft.com$ Service Bus Standard (base charge) × 1
Azure · Service Bus Premium
↗ learn.microsoft.com↗ learn.microsoft.com$ Service Bus Premium (1 messaging unit) × 1
AWS · Amazon SQS Standard
↗ docs.aws.amazon.com↗ docs.aws.amazon.com↗ aws.amazon.com↗ docs.aws.amazon.com↗ docs.aws.amazon.com↗ aws.amazon.com
AWS · Amazon SQS FIFO
↗ docs.aws.amazon.com↗ docs.aws.amazon.com↗ docs.aws.amazon.com↗ aws.amazon.com
GCP · Pub/Sub
No fixed cost, but topic retention and retained acknowledged messages are billed as storage.
↗ docs.cloud.google.com↗ docs.cloud.google.com↗ docs.cloud.google.com↗ cloud.google.com↗ docs.cloud.google.com
Verified on 2026-10-06 · Dictionary