
How Redshift Serverless is measured and billed
Redshift Serverless measures compute capacity in Redshift Processing Units (RPUs). Billing is based on RPU-hours (charged on a per-second basis) only while your data warehouse is active. This billing includes queries that access data in open file formats on S3. Two primary configuration values control capacity:- Base capacity — the guaranteed RPU capacity kept available to serve queries.
- Max capacity — an upper cap you set to limit the RPU usage and contain costs; policies determine what happens when usage reaches the cap.

RPU facts and sizing guidance
Key points:
- Increasing base capacity gives more memory and compute headroom, improving performance for resource-intensive queries (large joins, wide tables, or many concurrent users).
- Base capacity should be chosen to balance cost and expected workload — pick higher RPUs for steady, heavy workloads and lower for intermittent/ad hoc queries.
Choose base capacity to match your workload pattern: use higher RPUs for wide tables, many concurrent users, or heavy ETL/aggregation jobs; use lower RPUs for sporadic, light queries to reduce cost.
Benefits of Redshift Serverless

- Cost efficiency: Pay only for compute when the service is active — avoids the always-on cost of provisioned clusters.
- Reduced operational overhead: No manual provisioning or cluster management; automatic scaling handles workload variability.
- Simplified sizing: The need to guess node types and counts is reduced because Serverless scales capacity automatically.
Summary and operational considerations

- Redshift Serverless is an on-demand data warehouse that auto-manages provisioning and scaling for you.
- RPUs are the unit of computational capacity and directly drive performance and billing.
- RPU consumption scales automatically with workload so queries are executed efficiently without manual intervention.

- Remember: 1 RPU = 16 GB memory. Adjust base capacity in supported increments (commonly 8 RPUs).
- Managed storage up to 128 TB is supported when base capacity is in the
8–24 RPUsrange; use at least32 RPUsif you need more than 128 TB. - Monitor RPU usage metrics and set alerts to forecast costs. Configure
max capacityto cap spending and apply policies that control behavior at the cap. - Use workload testing (representative queries and concurrency) to determine the appropriate base capacity before going to production.
When to choose Serverless vs. provisioned Redshift
- Choose Serverless when you want minimal cluster management, variable query traffic, or pay-for-what-you-use billing.
- Choose provisioned clusters when you require consistent, high-performance throughput with predictable sizing, or when you need fine-grained control over node types and distribution styles.