Choose the deployment model & pricing plan that works for you.
For getting started fast, with pay-as-you-go pricing
$1.50 / Compute Credit
$1.50 / Compute Credit
For teams needing predictable costs and priority support
$1.50 / Compute Credit
$1.50 / Compute Credit
| Cluster Sizes | All Cluster Sizes | All Cluster Sizes |
|---|---|---|
| Cloud Availability | AWS | AWS |
| Regions Supported | us-east-1, us-west-2, eu-west-1 | us-east-1, us-west-2, eu-west-1 |
| p99 End-to-End Latency Observed in Production | <= 1 second | <= 1 second |
| Consistency Guarantees | Configurable | Default to Strict Serializable | Configurable | Default to Strict Serializable |
| Automated, no downtime upgrades | ||
|---|---|---|
| Auto-scaling | Github Action | Github Action |
| Workload isolation |
| RBAC | ||
|---|---|---|
| SOC II Compliance | ||
| Always-on encryption |
| dbt Adapter | ||
|---|---|---|
| High Availability (HA) and Disaster Recovery (DR) |
| Materialize Console | ||
|---|---|---|
| Prometheus SQL Exporter | ||
| Datadog & Grafana Monitoring Templates |
| Matty - our AI chatbot | ||
|---|---|---|
| Talk to a Human via Matty | ||
| Dedicated Account Team | - |
| Unlimited Storage | ||
|---|---|---|
| Unlimited Streaming Input Sources | ||
| Unlimited Compute Configurations |
| Usage-based | ||
|---|---|---|
| Billing Schedule | Monthly | Annual Upfront |
| Volume Discounts Off List Price | - | |
| Billing Type | Credit or Debit Card | Invoice |
| Compute (per Compute Credit per hour) | $1.50 List Price for select regions | $1.50 List Price for select regions |
|---|---|---|
| Storage (per GB per hour) | $0.00004110 | $0.00003151 |
| Networking (per GB) | $0.12 | $0.09 |
Materialize uses two concepts for capacity and pricing. How much capacity you need depends on your workload and performance requirements. This table shows the resources associated with each cluster size.
Clusters are pools of compute resources for running workloads, sized from M.1-nano to M.1-8xlarge.
Compute Credits measure the cost to run a cluster per hour - for example, an M.1-small cluster costs 6 Compute Credits per hour.
Please Note: The values set forth in the table are solely for illustrative purposes. Materialize reserves the right to change the capacity and free trial availability at any time. As such, you acknowledge and agree that those values in this table may change at any time, and you should not rely on these values for any capacity planning.
Read our docs for more information on how to right size clusters. Pricing-specific details may be found here.
For getting started with small-scale, production-ready deployments
For production deployments at large scale requiring priority support
Talk to a product specialist about features, sizing, support plans, and any additional questions.
Yes! Our Self-Managed Community License is free forever within usage limits (24GiB memory, 48GiB disk), and we also offer a free Cloud trial to test Materialize in production.
Choose Cloud for fully managed infrastructure with zero operational overhead—we handle upgrades, scaling, and monitoring. Choose Self-Managed if you want to run in your own environment and keep data within your network.
Cloud Capacity is an annual plan where you prepay for spend to use against compute, storage, and networking costs. This plan offers volume discounts and includes priority support and guided onboarding.
Cloud On-Demand is a pay-as-you-go plan where you're billed monthly for compute, storage, and networking costs. This plan includes support via chatbot and helpdesk tickets, with self-service setup.
Our Community License is free forever for deployments up to 24GiB memory and 48GiB disk, while our Enterprise License is an annual commitment based on memory and disk needs. Community License users get support from our Slack community of developers and data engineers, while an Enterprise License includes priority support from Materialize with access to engineers and optional SLAs.
See our docs for recommendations based on workload type and performance requirements. Our team can also help you right-size your deployment based on your specific use case.
This depends on overlap between use cases. With Materialize, you can define data products once and reuse them across use cases. The more you reuse, the lower your incremental costs.
To get started quickly, try our free Cloud trial to start building in minutes. To self-manage, get started with our development Emulator or get a free Self-Managed Community License Key.
Run as a managed service or self-manage anywhere.