DBPriceBook

Kafka pricing: MSK vs Confluent vs serverless

By Daniel Okafor · 2026-06-12

In short: Managed Kafka is the priciest engine here because a usable cluster needs multiple brokers. A small AWS MSK provisioned cluster (3x m7g.large) is ~$447/month; MSK Serverless starts at $0.75/cluster-hour (~$548/month) plus throughput. Confluent Cloud Basic has no base cost (usage only); Standard starts ~$385/month. Aiven has a free tier and a Startup plan from $200/month.

Apache Kafka is the most expensive engine in this comparison, and the reason is structural: a usable Kafka cluster needs multiple brokers for replication, so even a “small” cluster has a real floor. Here is how the managed options compare as of June 2026.

Why Kafka costs more

A single-broker Kafka is not production-safe — you need at least three for replication. That multiplies the per-broker cost and sets a high baseline that you don’t see with a single-node cache or database.

AWS MSK (provisioned and serverless)

Amazon MSK offers two models:

ModelPricingSmall-cluster cost
Provisioned$0.204/broker-hour (kafka.m7g.large) + $0.10/GB-month storage3 brokers ~$447/month + storage
Serverless$0.75/cluster-hour + $0.10/GB in, $0.05/GB out, $0.0015/partition-hour~$548/month base + throughput

Provisioned is cheaper for a steady cluster if you can size brokers; serverless removes sizing for spiky workloads but the base rate is high.

Confluent Cloud (serverless eCKU tiers)

Confluent Cloud prices by elastic CKU (eCKU):

TierPricingEntry
Basic$0 base, $0.14/eCKU-hour after first freeUsage-only
Standard$0.75/eCKU-hour~$385/month
Enterprise$1.75-2.25/eCKU-hour~$895/month
DedicatedPre-provisioned CKUContact sales

Basic has no base cost and is cheapest for very low throughput; Standard’s ~$385/month entry buys a 99.9-99.99% SLA and the full ecosystem (Connect, ksqlDB, Flink, Schema Registry). A $400 trial credit is included.

Aiven (fixed plans, with a free tier)

Aiven for Kafka sells fixed monthly plans: a genuine free tier (5 topics, 250 KiB/s, powers off when idle), a Developer tier ($35/month), Startup-2 from $200/month and Business-4 from $500/month. Unlike many beliefs, Aiven Kafka does have a free tier.

Upstash Kafka is gone

Upstash Kafka was discontinued — deprecation announced September 2024, end-of-life around March 2025. New clusters can’t be created. If you were using it, migrate to MSK Serverless, Confluent or Aiven.

Which to choose

See MSK vs Confluent and the full Kafka pricing breakdown, or model it in the estimator. Prices are a June-2026 snapshot; verify on each vendor’s pricing page.

Frequently asked questions

How much does managed Kafka cost?

More than most databases. A small AWS MSK provisioned cluster (3 brokers) is about $447/month plus storage; MSK Serverless is $0.75/cluster-hour (~$548/month) plus throughput. Confluent Cloud Basic is usage-only with no base cost; Standard is ~$385/month entry. Aiven's Startup plan is from $200/month, and it has a free tier.

Is MSK or Confluent cheaper?

For a small, steady cluster, MSK provisioned can be cheaper if you can manage brokers. For variable workloads and a richer feature set (Connect, Flink, Schema Registry), Confluent's serverless tiers are easier but Standard's ~$385/month entry is significant. Confluent Basic (no base cost) is cheapest for very low throughput.

Related articles

Last updated: 2026-06-12