Run Materialize your way

Deploy Materialize on your own infrastructure for complete control. Run on your terms, with your security policies, while keeping sensitive data inside your network.

Operations & security

Complete control at every level

Meet compliance requirements and internal SLAs through complete control over security, monitoring, and availability.

Role-based access control

Manage access to data and system operations with granular roles and privileges.

Frequently asked questions

Questions about Self-Managed?

Find answers to common questions about deployment, licensing, and operations for Self-Managed Materialize.

Materialize runs on Kubernetes 1.20+ or Docker with persistent storage and network access to source systems. Standard deployments require PostgreSQL for metadata and blob storage for state management.

Get started

Start for free, upgrade as you scale

Start with our free Community License for deployments up to 24GiB of memory and 48GiB of disk. Upgrade to a Materialize Self-Managed Enterprise License as you scale, for priority support and optional SLAs.