Choose the deployment model & pricing plan that works for you.
For getting started fast, with pay-as-you-go pricing
$1.50 / Compute Credit
For teams needing predictable costs and priority support
$1.50 / Compute Credit
Plan Benefits | Cloud On-Demand | Cloud Capacity |
|---|---|---|
| Database | ||
| 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 | Default to Strict Serializable; Configurable | Default to Strict Serializable; Configurable |
| Deployments | ||
| Automated, no downtime upgrades | ||
| Auto-scaling | Github Action | Github Action |
| Workload isolation | ||
| Security | ||
| RBAC | ||
| SOC II Compliance | ||
| Always-on encryption | ||
| Backups and Recovery | ||
| dbt Adapter | ||
| High Availability (HA) and Disaster Recovery (DR) | ||
| Observability | ||
| Materialize Console | ||
| Prometheus SQL Exporter | ||
| Datadog & Grafana Monitoring Templates | ||
| Support | ||
| Matty - our AI chatbot | ||
| Talk to a Human via Matty | ||
| Dedicated Account Team | - | |
| Integrations | ||
| Unlimited Storage | ||
| Unlimited Streaming Input Sources | ||
| Unlimited Compute Configurations | ||
| Billing | ||
| Usage-based | ||
| Billing Schedule | Monthly | Annual Upfront |
| Volume Discounts Off List Price | - | |
| Billing Type | Credit or Debit Card | Invoice |
| Costs | ||
| Compute (per Compute Credit per hour) | $1.50 List Price | $1.50 List Price |
| 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 per process capacity, number of processes per size, 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 Edition 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.
Self-Managed Community Edition is a free license for limited deployments. This edition supports workloads up to 24GB memory and 48GB disk, with support via Community Slack. Enterprise Edition is an annual license for production deployments. This edition includes priority support and a dedicated account team.
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 license key for the Self-Managed Community Edition.
Run as a managed service or self-manage anywhere.