ScyllaDB Cloud
ScyllaDB Cloud
Self-managed
Standard
Industry-leading performance
- 2 Hour 8x5 P1 Support response
- Fully managed on AWS & GCP
- High-throughput low-latency Vector Search
- X Cloud Auto-scaling storage & compute
- SOC2, ISO certifications
- 99.99% uptime SLA
Professional
Enterprise-grade scalability & support
All Standard features, plus:
- 1 Hour 24x7 P1 Support response
- Bring Your Own Account
- Multi region active-active HA/DR
- Advanced metrics and logging
- Dedicated Slack channel
Premium
Custom security, networking & deployment
All Professional features, plus:
- 15 minutes 24x7 P1 Support response
- Bring Your Own Key
- Advanced networking options, Private Link
- Advanced network compression Flexible instance/region switching
- Dedicated Technical Account Manager
- Custom licensing models
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 Enterprise
NoSQL Distributed Database
- Run on Public or Private Cloud and On-Premise
- Millions of ops/sec with msec P99 latency
- Shard-per-core, shared-nothing ring topology
- Runs on OS, VM, or K8s
- Scale to 1000s of nodes
- Enterprise Service & Support Options
Power your deployment with built-in enterprise administration and observability tools.
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.
Learn more about ScyllaDB Enterprise
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.