Astra Streaming pricing
Astra Streaming is a fully-managed, software-as-a-service (SaaS) offering embedded in Astra DB.
Astra Streaming offers three subscription plans, as well as pricing for dedicated clusters. An Astra Streaming subscription is associated with an Astra DB organization, but Astra Streaming subscription plans are separate from Astra DB organization subscription plans.
For Astra Streaming plans and pricing details, see Astra Streaming pricing. For information about Astra DB plans, billing, and usage, see Subscriptions and billing.
Astra Streaming subscription plans
Astra Streaming subscription plans include Free, Pay As You Go, and Annual.
The Free plan allows only one topic. It is meant for evaluation before upgrading to a paid plan.
Pay As You Go and Annual plans realize the benefits of fully-managed SaaS offerings: You only pay for the resources you use to produce, process, and consume messages. These plans require a payment method on file. For metering details, see see Astra Streaming pricing.
By default, Astra Streaming plans use secure, shared Pulsar clusters. Your data and interaction with Pulsar are secured over a public internet connection. If desired, you can opt in to dedicated clusters.
Dedicated clusters
If you prefer not to use shared clusters, you can opt for dedicated clusters.
With dedicated clusters, you have your own private Pulsar cluster with all the benefits of Astra Streaming as a managed service. You sign in to Astra DB and use Astra Streaming in the same way that you would on shared clusters. When you create a tenant, you have the option to deploy to your private cluster. This means that you can use both shared or dedicated clusters, depending on your tenants' use cases.
Dedicated clusters are an addition to your base Astra Streaming subscription plan, and billing for dedicated clusters is unique to each customer. For information about dedicated cluster pricing and metering, see Astra Streaming Dedicated Clusters pricing.
Like shared clusters, all connections for dedicated clusters in Astra Streaming are guarded by authentication, authorization, and secure (TLS) communications. By default, these connections are over the public internet. Additionally, dedicated clusters support private connectivity.
Additional billed charges
Regardless of your subscription plan or cluster type, additional customizations can impact your Astra Streaming billed charges. These include, but are not limited to, the following:
-
Message retention duration
-
Maximum message retention storage
-
Number of tenants
-
Region of tenant
Limits
Regardless of your subscription plan or cluster type, Astra Streaming applies guardrails and limits on resource creation to ensure best practices, foster availability, and promote optimal configurations for your databases.
Dedicated clusters have fewer limits than shared clusters.
Regions
With shared clusters, you can create tenants in any of the supported regions.
Dedicated clusters are open to almost any public cloud region. For this reason, dedicated clusters offer more flexibility for geo-replication. If your preferred region isn’t already available, you can contact your account representative or DataStax Support to request it.