DataStax News: Astra Streaming now GA with new built-in support for Kafka and RabbitMQ. Read the press release.
Contents
Launch Pricing CalculatorAstra DB is a serverless, multi-cloud DBaaS built on Apache Cassandra.
Developer friendly APIs and limitless scale in minutes.
Free
Start coding in 5 min. No credit card required.
Sign Up Now- GraphQL, REST, JSON/Document APIs
- Zero-ops Cassandra compatible DBaaS
- Up to 80GB storage and 20 million read/write operations (using free $25/mo credit)
- Chat and community support
Pay As You Go
All of the clouds and regions. All the APIs and Scale.
Sign Up Now- Pay for what you use
- Scale automatically as your application grows
- Build and deploy on AWS, Azure or Google Cloud
- Multi-region databases
- Secure private networking
- Standard Support with the option to upgrade
Enterprise
Enterprise discounts and expert support for mission critical apps.
Chat with an Expert- All of the benefits of the Pay As You Go plan plus:
- Volume discounts with annual commits
- Health checks for optimal sizing and performance
- Option to add additional Enterprise support including 15 minute initial response times
Please contact us for enterprise plans, enhanced support needs, migrations or any other help you might need.
Astra DB can also be purchased through the AWS, Google Cloud, or Microsoft Azure marketplaces. →
How Astra DB Billing Works
Pricing is simple from start to scale.
Pay as you go
Astra DB’s pricing is simple and transparent, based on the volume of data, and the numbers of operations.
Auto-scaling
No more sizing your database to match your application workload. Astra DB auto-scales up and down based on actual usage.
Zero Ops
Save significant engineering and operations effort typically spent on sizing, provisioning, monitoring, and tuning.
Metering Details
Usage | Billing Unit | Metering Details |
---|---|---|
Read requests | A “Read Request Unit” (RRU) is the unit of measure for billing database reads. It is based on the payload of each read query response. | A read request that returns up to 4KB of data is considered one RRU. If the request returns more than 4KB of data, additional RRUs are required. If the read request involves an ALLOW FILTERING query the data is measured prior to in-memory filtering. |
Write requests | A “Write Request Unit” (WRU) is the unit of measure for billing database writes. It is based on the payload size of each write request. | A write request with up to 1KB of data or a DELETE request are each considered one WRU. If the request has more than 1KB of data, additional WRUs are required. A write index SAI is considered as a write request. The write index SAI size (and the number of WRUs required) is based on the size of each indexed column (not the size of the index), regardless of the column type. Note: Writes in a multi-region configuration are billed for each region written to. |
Storage | “Data Storage” means all data stored into the Database including the data, indexes and metadata. | Storage is calculated based on logical storage consumption. Data Storage is measured in GB per month, using the maximum data stored in the given month for the usage calculation. You are not billed extra for standard backups of your data (It is included in the base storage costs). |
Data Transfer | “Data Transfer” means the transfer of Customer Data out of the database. Billable units and pricing vary depending on whether the Data Transfer occurs within the same cloud provider network (“Data Transfer - Within Cloud Provider Network”) or leaves the cloud provider network over the internet (“Data Transfer - Internet”). | Data Transfer charges are measured in GB. |
Optional Features | Description | Metering Details |
---|---|---|
Private Endpoint | Creating a “Private Endpoint” allows users to securely connect applications and third party SaaS offerings to Astra DB. | Users are billed at a fixed rate per hour plus data transfer charges per GB. Data transfer charges using private endpoints are for the transfer of Customer Data into and out of the database. Cloud providers will also bill for use of private endpoint capabilities. |
Multi-Region | “Multi-Region” means replicating the database between multiple cloud regions enabling users to write to and read from multiple regions. | Additional charges include network egress between regions which is billed per GB. This cost is based on the source region. Users will also incur a one-time data transfer charge to replicate all data to the newly added region. |
See additional pricing and billing information
Metering Unit Rates
Standard | Americas | EMEA | APAC |
---|---|---|---|
Write Request Units (per 1M) | 0.49 | 0.58 | 0.52 |
Read Request Units (per 1M) | 0.33 | 0.39 | 0.25 |
Data Storage (GB/month) | 0.25 | 0.27 | 0.27 |
Data Transfer (GB) - Within Cloud Provider Network | 0.03 | 0.03 | 0.08 |
Data Transfer (GB) - Internet | 0.14 | 0.14 | 0.16 |
Private Endpoint ($0.01/hr and data transfer charge of $0.01/GB ingress and egress) | |||
Please note that DataStax may charge a higher rate for a specific region (by cloud provider) than what is shown in the pricing table. |
Pricing Examples
Example 1
Example 2
Ready to see how Astra DB pricing will work for you?
Pricing FAQ
Here is a list of the most frequent questions we get about pricing.
1 Astra DB service credits are valued at $1.
No, the Astra DB service credits will burn down as they are consumed. We will help you size your app(s) but the actual usage is based on the categories mentioned above and may vary from the estimated usage numbers.
Yes, the Astra DB service credits (associated with enterprise plans) expire 365 days after the plan start date. However, you may extend the expiry date for 3 months by paying a 10% fee on the amount paid for the remaining Astra DB service credits to be extended.
We have built-in volume discounts with deeper discounts for annual commits. Contact us.
No, this is totally in your control - your database, your choice. We are available on Google Cloud, Amazon Web Services & Microsoft Azure.
Yes, for AWS, Google Cloud, and Azure, 100% of the Astra DB subscription cost will count towards the committed spend.
Details including available credits can be found here.
This information is publicly available and can be found here.
Chat and community support is included with the free plan. Standard support is included with the Pay As You Go and Enterprise plans. Additional support fees are subject to which level of support your business requires. More details can be found here.
You receive your invoice via email once a month. You will be able to see your consumption in the Astra console.
You can pay for Astra DB via credit card, through your preferred cloud marketplace, or purchase Astra DB service credits via a direct contract with DataStax.
If you run out of credits, your database will be temporarily paused until you resolve your payment issue. If you are on an Enterprise plan, you will be notified and will have 30 days to resolve your payment issue or your database will be suspended.
You will be notified and will have 30 days to resolve your payment issue or your database will be suspended.