Was this page helpful?
Cost Optimization Overview¶
ScyllaDB Cloud includes several automatic optimizations that reduce your infrastructure costs without any configuration required. On top of that, there are deployment choices you can make to further reduce costs.
Built-in Optimizations¶
ScyllaDB Cloud applies the following optimizations automatically for all clusters:
SSTable deduplication during backups — When performing daily backups, ScyllaDB Cloud deduplicates SSTables before upload, reducing backup storage usage and upload time. See Backups.
Advanced Internode (RPC) Compression — All traffic between nodes (replication, repair, streaming, coordination) is compressed using Zstandard (ZSTD), significantly reducing intra-zone network costs. See Advanced Internode (RPC) Compression.
Autoscaling — Clusters scale down automatically when utilization drops, so you are not paying for idle capacity. Clusters also target up to 90% storage utilization, meaning you get more out of each node compared to self-managed deployments. See Autoscaling Behavior and Best Practices.
Deployment Choices That Affect Cost¶
Bring Your Own Account (BYOA) — Deploy ScyllaDB Cloud into your own AWS or GCP account to take advantage of your existing reserved instance pricing or committed use discounts, and to keep data transfer costs within your cloud account. See BYOA for AWS or BYOA for GCP.
Datacenter placement — When adding datacenters to a multi-DC cluster, placing them in the same cloud region as your application reduces cross-region data transfer costs. See Datacenter Placement and Data Transfer Costs.