Google Cloud Pub/Sub alternatives

3 tools to consider instead of Google Cloud Pub/Sub, shown against it.

Google Cloud Pub/Sub Amazon Kinesis Apache Kafka Confluent
Vendor Google Amazon Web Services Apache Software Foundation Confluent, Inc.
Pricing model Usage-based Usage-based Open source + paid options Usage-based
Free tier Yes No Yes Yes
Deployment Cloud Cloud Self-hosted Cloud, Self-hosted
Open source No No Yes (Apache-2.0) No
Best for GCP-native teams needing serverless, low-maintenance event ingestion feeding analytics pipelines. AWS-native teams needing managed real-time streaming without operating Kafka infrastructure. Engineering teams building event-driven architectures who want full control over a self-managed streaming backbone. Teams wanting managed Kafka with enterprise features without operating brokers themselves.
Pricing

Billed per TiB of message throughput delivered, plus per GiB-month for retained message storage; the first 10 GiB of standard throughput per month is free.

Message delivery $40 per TiB
BigQuery / Cloud Storage subscriptions $50 per TiB
Storage $0.27 per GiB-month

Prices read from the vendor's own page on September 21, 2026. Vendors change prices; check the source before you budget.

On-Demand mode bills per GB written and read plus a per-stream hourly charge; Provisioned mode bills per shard-hour. No free tier is offered.

On-Demand Standard $0.08/GB data-in, $0.040/GB data-out (US East example)
Provisioned $0.015 per shard-hour (example rate)

Prices read from the vendor's own page on September 21, 2026. Vendors change prices; check the source before you budget.

Free and open source with no vendor pricing; operating costs depend entirely on self-hosted infrastructure or a chosen managed distribution.

Pricing has not been verified yet — see the vendor's site.

Metered by Elastic Confluent Units for Kafka (eCKU) per hour plus data ingress/egress and storage; Basic tier's first eCKU is free.

Basic First eCKU free, then $0.14/eCKU-hour
Standard $0.75/eCKU-hour (~$385/month typical)
Enterprise $1.75–$2.25/eCKU-hour (~$895/month typical)
Freight $2.25/eCKU-hour, 2 eCKU minimum (~$2,300/month typical)

Prices read from the vendor's own page on September 21, 2026. Vendors change prices; check the source before you budget.

Features
  • Serverless, autoscaling topics and subscriptions
  • Push and pull delivery
  • Exactly-once processing support
  • Message ordering keys
  • Direct BigQuery and Cloud Storage subscriptions
  • Global availability and replication
  • On-Demand and Provisioned capacity modes
  • Millisecond-latency record ingestion
  • Up to 365-day data retention
  • Enhanced Fan-Out for parallel consumers
  • Native Lambda and Firehose integration
  • Streaming to Apache Iceberg tables
  • Partitioned, replicated, append-only topic logs
  • Horizontal scalability across brokers
  • KRaft consensus (ZooKeeper-free clusters)
  • Kafka Connect for source/sink integration
  • Kafka Streams for stream processing
  • Exactly-once delivery semantics
  • Long-term event retention and replay
  • Fully managed, elastically scaled Kafka
  • Schema Registry
  • 120+ managed connectors
  • ksqlDB and Flink-based stream processing
  • Multiple cluster types by throughput/durability need
  • Cross-region and multi-cloud replication

In the index now