Join us on April 14th for free instructor-led training at ScyllaDB University LIVE | Register now

ScyllaDB Cloud
ScyllaDB Cloud Self-managed

Configure your cluster, see your price. Try our new Pricing Calculator to get an instant breakdown of your monthly ScyllaDB Cloud or Enterprise costs.

ScyllaDB Cloud Tier Pricing Plans

Standard
Professional
Premium
Service Offering Overview
Hosting
Fully managed SaaS offering by ScyllaDB on the following platforms, the quick start guide can be found here.
Bring Your Own Account (BYOA)
Bring your own account is the ability to run the database-as-a-service (DBaaS) deployment in your cloud account. All of the compute, storage, permissions and networking modes are yours. Access is granted to ScyllaDB for remote management of the control plane.
Multi-Region/Global
Active-active multi-regional and global replication does not require different architectures or additional components to be purchased separately.
Vector Search
ScyllaDB Vector Search is an integrated feature for efficient storage and retrieval of high-dimensional vector data within the ScyllaDB NoSQL database, supporting use cases like similarity search and RAG. Leveraging ScyllaDB's architecture, it is designed for high throughput and low, consistent latency across large-scale datasets.
Multi-Availability Zone/Racks
Active-active regional zones (AZs) mirrors for ring clusters without additional components to be purchased separately.
ScyllaDB Service and Support
Support Tier
See the cloud support policy table for key definitions and differences between tiers. Note, you cannot unbundle cloud product and service support tiers. Upgrading one upgrades the other and vice versa.
Standard
Professional
Premium
Uptime SLA
Expected uptime, see the ScyllaDB Cloud SLA for details.
99.9%
99.9%
99.9%
Incident Response SLA
P1 Business Hours (H) / P2 Business Hours or Day(s) / P3 Business Hours or Days /P4 Business Hours or Days.
2 Hrs / 1 Day / 1 Day / 1 Day
1 Hr / 2 Hrs / 8 Hrs / 1 Day
0.25 Hrs / 1 Hr / 4 Hrs / 8 Hrs
Active SRE
ScyllaDB SRE personnel will provide proactive performance optimization/data modeling and customized alerts against several key metrics to ensure proper operation and recommend improvements.
Real-time Chat
Standard desktop and mobile messaging system.
ScyllaDB Core Features
Cassandra & DynamoDB API Compatibility
Similar though superior to Cassandra and DynamoDB, it’s a wide column NoSQL database architecture, using partition and clustering (ordering) keys. Learn more about the architecture here.
Shard-per-core
Unlike other comparable NoSQL DBaaS offerings, ScyllaDB fully optimizes the use of multi-core CPUs and NUMA servers. Learn more about how we run millions of operations per second at sub-msec average latencies.
HA Architecture
Configurable and scalable ring architecture, multi-node clusters, deployed to a single AZ (not in Standard Tier) across AZs and regions. Partitions are mapped to shards and distributed automatically.
Integrated Memory Cache
ScyllaDB allocates and pins memory to single-threaded shards on each node to optimize memory use in its Memtable and Row-Based Cache, giving it the speed of memory caches like Redis – but parallelized and free of contentious lock coordination, resulting in higher throughput.
Automatic Data Sharding & Replication
ScyllaDB provides configurable, tunable data consistency where data written to any node will eventually be dynamically sharded, with each shard replicated based on the replication factor and distributed across the cluster – all without developer intervention or app awareness required.
Automatic Data Repair
Similar to Apache Cassandra, ScyllaDB uses an SSTable internal file model (append-only) and, therefore, requires ongoing repair operations to be implemented. ScyllaDB continues to optimize these to reduce the bandwidth consumed in running them, as well as base and peak memory consumption used.
Development and Integration Support
Change Data Capture (CDC)
Track and log all changes made to any table in any Keyspace for data replication, migration, and a range of other use cases. Drivers are available for its use in Java, Go, and Rust.
Export Metrics to Observability Platforms
ScyllaDB uses Prometheus open source monitoring and an SSL proxy to extract and send all the details of operation seen by the ScyllaDB Monitoring Stack to other 3rd party Observability services (e.g. Datadog, AppDynamics, New Relic, and many others).
CQL Query Language & Data Model
ScyllaDB cloud uses Apache Cassandra Query language and data model BUT implemented in C++ and optimized for ScyllaDB’s close-to-the-metal design and operation.
Shard-Aware Drivers
All ScyllaDB drivers are modern, feature-rich, and shard-aware, each supporting a different key programming language, including C++, Java, Python, Go, and Rust.
Shard-Aware Kafka Connector
The connector allows you to use Apache Kafka and the Confluent platform while taking advantage of ScyllaDB’s underlying shard-per-core, shared-nothing architecture.
Apache Cassandra CQL Drivers
ScyllaDB supports the CQL binary protocol version 3, so any Apache Cassandra/CQL driver that implements the same version works with ScyllaDB, for example, Spark-based applications can use CQL drivers OOTB to work with ScyllaDB.
Terraform Provider
The Terraform ScyllaDB Cloud Provider is a plugin that allows Terraform to manage resources on ScyllaDB Cloud. To learn more, see the ScyllaDB Cloud Provider documentation at Terraform and the terraform-provider-scylladbcloud project on GitHub.
Networking and Security
Encryption at Rest and in Transit
When ScyllaDB Enterprise Encryption at Rest is used together with Encryption in Transit (Node to Node and Client to Node), you benefit from end-to-end data encryption. The combination protects the privacy of your user’s data, reduces the risk of data breaches, and helps meet regulatory requirements. In particular, it provides an additional level of protection for your data persisted in storage or its backups.
Bring Your Own Key (BYOK)
BYOK provides encryption at rest with the customer-provided AWS KMS encrypted key generation services.
Audit Logging
Auditing allows the administrator to monitor activities on a ScyllaDB cluster, including queries and data changes. The information is stored in a Syslog or a ScyllaDB table.
ISO, SOC II Certification
ScyllaDB Cloud undergoes independent third-party audits to confirm that it meets strict industry standards for security, availability, processing integrity, confidentiality, and privacy. Current certifications also include ISO 27000.
Private Networking
Secure VPC deployment through network peering connections and private endpoints for AWS and Google VPC that avoid the use of Public IP addresses (though Public IP use for PoC/demos is ok).
Special Networking Modes
Options for client-access and cross data center VPCs with shared billing, shared VPC peering and rules-based routing and, transit gateways, eliminating the complexity involved with creating and managing multiple VPC peering connections at scale
Flexible Instance and Region Switching
Options for single zone operation, change your instance type, availability zone, or region it resides in.
Advanced Network Compression
Streaming network dictionary compression can reduce your network surcharges by up to a factor of three.
Administration
SSO and Sub Accounts
SAML-based Single Sign-On is a premium-only feature set, activated in conjunction with your technical account manager. For more on this feature, see the documentation here.
ScyllaDB Monitoring
Templated but customizable dashboards and alert-based, event-driven, monitoring of all operational aspects of your ScyllaDB workloads.
Backup and Recovery
ScyllaDB Cloud runs a full daily backup of your databases. It backs up data to external storage – Cloud Storage for GCP or S3 for AWS, to an S3 bucket in the same region as the node. If you use ScyllaDB Cloud in your own AWS account (BYOA), the backups are located under your user account.
User Management
ScyllaDB user management is performed by an admin-designated role with the ability to access and manage cluster, billing, and user administration.
Customized Maintenance Windows
ScyllaDB Cloud periodically performs cluster maintenance, including database upgrades and functionality enhancements. Professional and Premium plans allow you to specify your maintenance windows at a preferred time of day.

ScyllaDB Monitoring

Monitor cluster health with real-time dashboards and deep performance metrics.

ScyllaDB Manager

Automate maintenance tasks and manage backups across all enterprise clusters.

ScyllaDB Operator

Deploy and scale ScyllaDB on Kubernetes with native, automated orchestration.

Seamless integration

Just one code line change can switch your application to ScyllaDB

AI Development

1B Vectors with 2ms P99s and 250K QPS Throughput

Sizing Considerations

Get an overview of what matters most when building a cluster for your workload

Questions about sizing or pricing?

Drop us a line and we’ll get back to you as soon as possible.

At ScyllaDB, we’re passionate about delivering the best possible solutions for our users. Here’s what some of our customers have to say.

Frequently Asked Questions

Everything you need to know about ScyllaDB pricing.

Yes. ScyllaDB Cloud offers two ways to get started for free:

  • Developer Free Trial: A 30-day trial running on smaller instances (e.g., AWS t3.micro), perfect for exploring the CQL interface and building prototypes.
  • Production Evaluation: A 48-hour free trial of production-grade instances. This is designed for performance benchmarking and testing ScyllaDB’s single-digit millisecond latency under real-world workloads.

ScyllaDB Cloud offers three service tiers, each bundled with specific support and availability SLAs:

  • Standard: Best for production workloads requiring core managed services and 99.9% uptime.
  • Professional: Designed for mission-critical applications, adding enhanced observability, customizable maintenance windows, and faster support response times.
  • Premium: Built for large-scale enterprise environments. It includes 99.99% uptime SLAs, advanced networking (Transit Gateway/VPC Peering), and a dedicated Technical Account Manager.

Unlike “black box” serverless models, ScyllaDB Cloud pricing is transparent and based on the resources provisioned. You are billed based on:

  • Instance Type: The CPU (vCPU) and RAM of the nodes in your cluster.
  • Storage: The amount of NVMe SSD storage utilized.
  • Service Plan: The tier (Standard, Professional, or Premium) selected for your cluster.
  • Deployment Model: Whether you choose the fully managed SaaS model or Bring Your Own Account (BYOA).
  • Variable costs: Based on cloud provider monthly network and backup cost.
  • On-Demand: You pay an hourly rate for the resources you use with no long-term commitment. This is ideal for unpredictable workloads or short-term projects.
  • Subscription (Fixed Contract): By committing to a 1-year or 3-year term, you can save significantly (up to 70% or more) compared to On-Demand rates. This is the most cost-effective option for steady-state production workloads.

Flex Credits provide a “middle ground” between On-Demand and Reserved pricing. You purchase a pool of credits upfront at a discounted rate. These credits can then be applied to dynamic usage, such as temporary scaling during traffic spikes or adding nodes to an existing cluster. You don’t need a new fixed contract for every change.

No. ScyllaDB does not charge per individual request (read/write units). Because ScyllaDB’s shard-per-core architecture is highly efficient, you get the full throughput capacity of the underlying hardware. This often results in a 50% or greater cost reduction compared to DynamoDB for high-throughput workloads.

ScyllaDB Cloud simplifies high availability by allowing you to deploy clusters across multiple Availability Zones (AZs) or Regions.

  • Multi-AZ: Clusters are typically distributed across three AZs for resilience; you pay for the instances and storage in each zone, plus standard cloud provider data transfer fees for inter-zone replication.
  • Multi-Region: You pay for the resources in each region, plus standard cloud provider data transfer fees for inter-region replication.

Using the latest ScyllaDB rack-aware drivers can significantly reduce cross zone and cross region costs.

Yes. The Bring Your Own Account (BYOA) model allows you to keep your data within your own security perimeter while ScyllaDB’s SRE team manages the database. This is popular for enterprises with existing cloud discounts (EDPs) or strict compliance requirements. In this model, you pay the cloud provider directly for infrastructure and pay ScyllaDB a management fee.

  • Data Transfer: Standard cloud provider rates apply for data leaving the cluster (Internet Egress) or moving between regions.
  • Backups: One daily backup is included in the managed service. Additional backup frequency or long-term retention of snapshots may incur extra storage fees based on the volume of data stored in S3 or GCS.