
Throughput Capacity Modes
AWS Keyspaces supports two distinct throughput capacity modes for handling read and write operations:- On-Demand:
With on-demand capacity, you pay solely for the reads and writes your application executes. There is no need to pre-allocate throughput, making it ideal for workloads with unpredictable traffic fluctuations.

- Provisioned:
For applications with predictable traffic, the provisioned mode allows you to specify the required throughput in advance. This approach not only optimizes cost but also provides the option for automatic scaling, with adjustments allowed once per day to align with changing usage patterns.
For predictable workloads, provisioning capacity provides a straightforward way to manage costs while maintaining high performance.
AWS Keyspaces Architecture
The AWS Keyspaces architecture is designed for seamless operation and high availability. When a client—using Cassandra drivers, CQLSH, or the AWS Keyspaces console—submits a CQL statement, AWS Keyspaces processes the request and stores three copies of your data across separate Availability Zones. This design not only ensures high availability but also integrates features such as encryption at rest and robust security with AWS IAM and VPC endpoints. Additionally, AWS Keyspaces automatically handles data expiration with Time to Live (TTL) management.
Multi-Region Capabilities
AWS Keyspaces also supports multi-region replication, which is essential for global applications. When you create a multi-region keyspace, each AWS region hosts a replica of your tables with an identical schema. Data written to one region is asynchronously replicated to other regions—typically with less than one second delay—ensuring that both reads and writes are served locally with single-digit millisecond latencies.Regional replication enhances business continuity by allowing your application to seamlessly switch to healthy regions in the event of a regional outage. The storage-based replication mechanism ensures high throughput even during replication activities.

Key Use Cases
AWS Keyspaces is ideal for applications that require low latency and are built on open-source technologies. It is particularly well-suited for:- Industrial equipment monitoring
- Trade monitoring
- Fleet management and route optimization

Summary
AWS Keyspaces simplifies the deployment, management, and scaling of Apache Cassandra database tables by offering both on-demand and provisioned capacity models. Its architecture guarantees high availability, global replication, and seamless compatibility with Cassandra Query Language (CQL). Whether you are handling unpredictable or steady workloads, AWS Keyspaces provides the necessary scalability, security, and performance for modern applications.
