Start for Free and Pay as You Go

ASTRA DB

Serverless, multi-cloud DBaaS built on Apache Cassandra®

Developer friendly APIs and limitless scale in minutes.

Supported Cloud Providers

Enterprise

Support Type

24x7
Worldwide

Support Goals
Low Response Time

24 hours

Normal Response Time

24 hours

High Response Time

4 hours

Urgent Response Time

1 hour

Price

15% of Astra commitment amount

Please contact us for enhanced support needs, migrations or other help you might need.

Astra DB can also be purchased through the AWS, Google Cloud, or Microsoft Azure marketplaces.

Astra Starter Pack

Overwhelmed by the maze of tools for building apps? Astra Starter Pack gives you what you need to start building and get into production—fast.

Metering Details

USAGEBILLING UNITMETERING 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 region of a cloud provider network (“Data Transfer - Same Region”), across regions within the same cloud provider network (“Data Transfer - Cross Region 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.

Vector Dimensions

Vector dimensions are the number of elements in a vector.

Users are billed an incremental metering rate for reads and writes per million vector dimensions, over and above non-vector read and write rates. The vector dimension rate is specified in the metering unit rates table below.

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.

Metering Unit Rates

StandardAmericasEMEAAPAC

Write Request Units (per 1M)

$0.62

$0.74

$0.71

Read Request Units (per 1M)

$0.37

$0.41

$0.41

Data Storage (GB/month)

$0.25

$0.25

$0.26

Data Transfer (GB) - Same Region

$0.02

$0.02

$0.02

Data Transfer (GB) - Cross Region Within Cloud Provider Network

$0.05

$0.05

$0.13

Data Transfer (GB) - Internet

$0.11

$0.11

$0.15

Private Endpoint ($0.01/hr and data transfer charge of $0.01/GB ingress and egress)

Vector Dimension Read & Writes (per 1M)

$0.04

$0.04

$0.04

Please note that DataStax may charge a higher rate for a specific region (by cloud provider) than what is shown in the pricing table.

Based on $1/ purchased credit and DS metering schedule

See our full list of regions

Multi-Region Pricing Considerations

Multi-regional databases follow the same principles of single regional databases in terms of charging for reads, writes, data transfer and storage. There are additional charges for multi-region databases which are outlined below and we also highlight which of the Metering Details you can reference to get more details. Find Metering Details and their associated Rates here.

Reads are only charged for the region in which the read was done.

Writes are performed to every region which has been deployed with associated charges (see Write Requests).

Data is replicated to each region deployed and storage is charged for each region (see Storage).

Data Transfer is charged for transfer of data between regions and the rate depends on the kind of data replication implemented (see Data Transfer).

Enterprise Consumption Model

Astra Serverless is the underlying architecture under all Astra DB solutions. This provides for a cloud native, microservices based architecture that supports a provisioned capacity pricing model.

Provisioned Capacity

More mature enterprises also have other considerations and it’s worth bearing these in mind when choosing which consumption model best suits your needs when using Astra DB.

If you have workloads that have any of the following characteristics you may also want to consider the Provisioned Capacity consumption model. This is the preferred consumption model of more mature workloads that have either

Strict performance needs and your traffic profile meets any of the following criteria:

  • Intra-day volatility
  • Low throughput combined with low latency needs
  • Batch workloads

Or workloads with

  • An ‘always on’ base capacity requirement
  • Seasonal changes in capacity needs

For these kinds of workloads, we recommend talking to our team about the benefits of Provisioned Capacity.

Pricing Examples

Example 1 - Single Region

Example 2 - Multi Region

Ready to see how Astra DB pricing will work for you?

Chat with an ExpertRequest a demo

FAQ

How are Astra DB service credits valued?

1 Astra DB service credit is valued at $1. For example, if you have 100 Astra DB service credits, you have $100 worth of credits that can be used for Astra cloud services.

The Astra DB service credit list price is $1. Discounts are available if you purchase an annual commitment.

Does DataStax guarantee that the Astra DB service credits will last for the 12-month period?

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.

Do the Astra DB service credits expire?

Yes, the Astra DB service credits (associated with Enterprise plans) expire 365 days after the plan start date. However, upon renewal (and excluding any applicable promotional offers) 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.

Why should I prepay for Astra DB service credits when I could just pay as you go?

We have built-in volume discounts with deeper discounts for annual commits. Contact us.

If I procure Astra DB via the Third-Party Marketplaces, will it go against the committed spend I have with the Third-Party Marketplace provider?

Yes, for AWS, Google Cloud, and Azure, 100% of the Astra DB subscription cost will count towards the committed spend.

What historical service availability levels have been achieved for Astra DB?

This information is publicly available and can be found on our uptime system status page.

What support plans are available for Astra DB?

Chat and community support are included for free with the Astra DB free plan.

Chat and community support are included for free with the Astra DB Pay As You Go plan, which can be upgraded to 24x7 Enterprise support with unlimited tickets for a fee.

24x7 Enterprise support is available for the Astra DB Enterprise plan, which is priced as a percentage of monthly Astra usage.

Customers with Enterprise support can purchase the Premium Support add-on for 15 minute (versus 1 hour) urgent response times and access to a Named Engineer/Technical Account Manager.

Where do I see my invoice?

You receive your invoice via email once a month. You will be able to see your consumption in the Astra console.

What payment methods are accepted?

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.

What happens to my services if I run out of credits?

If you run out of credits, your database may 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 may be suspended.

What happens to my services if my credit card expires or is unable to transact?

You will be notified and will have 30 days to resolve your payment issue or your database may be suspended.