DBPriceBook

Serverless vs provisioned databases: which is cheaper?

By Priya Nair · 2026-04-02

In short: Serverless databases (Upstash, MongoDB Flex, DataStax Astra, MSK Serverless, ClickHouse Cloud) bill by usage and scale to near zero, so they win for spiky, low-duty or unpredictable workloads. Provisioned instances (RDS, ElastiCache nodes, MSK brokers) bill around the clock and win for steady, high-utilisation workloads. The crossover is usually around 30-50% sustained utilisation.

“Serverless” sounds cheaper because it scales to zero, but that is only half the story. Whether serverless or provisioned wins on cost depends entirely on your traffic shape. Here is the framework, with real June-2026 pricing.

The two billing models

ModelExamplesYou pay for
Serverless / usageUpstash Redis, MongoDB Flex, DataStax Astra, MSK Serverless, ClickHouse CloudRequests, throughput or compute-seconds actually used
Provisioned / instanceRDS MySQL, ElastiCache nodes, MSK brokers, InstaclustrA sized instance/node, billed per hour whether busy or idle

When serverless wins

Serverless wins when your resource would otherwise sit mostly idle:

Upstash Redis at $0.20 per 100K commands costs almost nothing for a low-traffic app, where a provisioned ElastiCache node would cost ~$12/month minimum, busy or not.

When provisioned wins

Provisioned wins when the resource is consistently busy:

A serverless service billing per request becomes expensive at sustained high volume; a flat hourly instance is cheaper once it is busy most of the time.

The crossover

There is no universal break-even, but a useful rule of thumb is 30-50% sustained utilisation. Below that, usage-based pricing usually wins; above it, a reserved provisioned instance typically wins. Kafka is the clearest example: MSK Serverless ($0.75/cluster-hour plus throughput) is great for bursty streams, but a provisioned 3-broker cluster (~$447/month) is cheaper for a steady high-volume pipeline.

Bottom line

Don’t assume serverless is cheaper — match the model to your traffic. Estimate both in the cost estimator, compare specific offerings in our head-to-head comparisons, and read how to cut managed-database costs. Prices are a June-2026 snapshot; verify on each vendor’s pricing page.

Frequently asked questions

Are serverless databases cheaper than provisioned?

Only for the right workload. Serverless wins for spiky, low-duty or unpredictable traffic because it scales toward zero when idle. Provisioned instances win for steady, high-utilisation workloads because a flat hourly rate beats per-request pricing once the resource is consistently busy.

What is the break-even point between serverless and provisioned?

There is no single number, but a common rule of thumb is around 30-50% sustained utilisation. Below that, a serverless or usage-based service is usually cheaper; above it, a reserved provisioned instance typically wins, especially with committed-use discounts.

Related articles

Last updated: 2026-04-02