All major cloud providers are supported. We also support bare metal and self-hosted options.
How it works
You keep data ownership, we handle operations, updates, monitoring, and more.
Organizations, users, projects, the admin UI, and more are managed in the Xata control plane. The control plane is hosted by us.
The actual Postgres instances, containing your data, are launched directly in your own AWS, GCP, Azure, or Hetzner account.
We can use your existing Kubernetes cluster, or start a dedicated one. You pay your cloud provider directly, and your data is guaranteed to stay within your environment.
Xata continues to fully manage the PostgreSQL platform: monitoring, backups, upgrades, high-availability, etc.
Use the region and zone that best fits your data locality and compliance requirements. No compromises.
You pay for compute instances directly to your cloud provider. Take advantage of the private discounts that you have negotiated.
Use bare metal instances if you'd like. Get the best performance for your workload, with a fully managed PostgreSQL service.
You get the data governance and locality benefits, while still enjoying the convenience of a fully-managed PostgreSQL service.
Keep your data compliant and local by hosting it within your own cloud environment.
Let Xata manage deployments so you can focus on building your application.
Gain full control over your infrastructure by setting up your project in your own cloud account.
Stay up to date automatically with upgrades and patches managed by Xata.
Pay your cloud costs directly to your provider for full transparency and control.
Any region, any cloud as we support all major cloud providers and regions.