Azure Database for PostgreSQL pricing

Enterprise-ready fully managed community PostgreSQL

Azure Database for PostgreSQL is a fully-managed database as a service with built-in capabilities, such as high availability and intelligence. You can continue to use languages & frameworks of your choice with no upfront costs. Pay only for what you use.

New deployment option for PostgreSQL now Generally Available: Hyperscale (Citus)

Community PostgreSQL as a service

Leverage Azure’s industry-leading security & around-the-clock monitoring across a global network of datacenters.

Simple and fast provisioning

Provision in minutes & scale compute, memory, and storage in seconds.

High performance with Hyperscale (Citus)

Break free from the limits of single-node Postgres and scale out across multiple nodes.

Explore all Azure Database for PostgreSQL pricing options

Find the deployment option and price that fits your workload

Hyperscale (Citus) is best for applications that have demanding performance & concurrency requirements and need to scale out Postgres horizontally. With Hyperscale (Citus) you can take advantage of the aggregate compute, memory, and storage of a multi-node database cluster.​

Worker Node Size (Compute & Memory)

Each Hyperscale (Citus) database cluster starts at 2 worker nodes. As your workload grows, you can add more vCores and memory to your worker nodes—and you can scale out your Postgres cluster by adding more worker nodes. Preview discounts will be in place until December 31, 2019. Starting January 1, 2020, customers will pay the prices as indicated in the table below.

vCore/Node Memory (GiB)/Node Price/Node
4 32 $-
8 64 $-
16 128 $-
32 256 $-
64 432 $-
* Worker node compute is provisioned in virtual cores (vCores), which are logical CPUs, with up to 32 vCores per worker node.

Coordinator Node Size (Compute & Memory)

Each Hyperscale (Citus) database cluster has 1 coordinator node. Preview discounts will be in place until December 31, 2019. Starting January 1, 2020, customers will pay the prices as indicated in the table below.

vCore Memory (GiB) Price
4 16 $-
8 32 $-
16 64 $-
32 128 $-
64 256 $-
* Coordinator node compute is provisioned in virtual cores (vCores), which are logical CPUs, with up to 32 vCores per worker node.

Storage per Node - General Purpose SSD Storage

You can configure storage for Hyperscale (Citus) worker nodes and coordinator nodes to be 512 GiB (0.5 TiB) per node, or 1 TiB, or 2 TiB per node. General Purpose storage is charged per GiB of storage you provision. Preview discounts will be in place until December 31, 2019. Starting January 1, 2020, customers will pay the prices as indicated in the table below.

Price
0.5 TiB $-/month
1.0 TiB $-/month
2.0 TiB $-/month

Backup Storage

Backup storage is the storage associated with automated backups of your Hyperscale (Citus) cluster. There is no additional charge for backup storage for up to 100% of your total provisioned storage on a given node. Additional consumption of backup storage will be charged in GiB/month starting February 1, 2020.

Price
Locally Redundant (1 GiB) $-/month

Support

  • Free billing and subscription management support
  • Flexible support plans starting at $29/month. Find a plan

FAQ

  • Hyperscale (Citus) is a new deployment option for Azure Database for PostgreSQL that scales out Postgres horizontally. A Hyperscale (Citus) database cluster is a group of nodes that are running Postgres, including 1 coordinator node and 2 or more worker nodes.
  • Hyperscale (Citus) has a minimum database cluster size of 3 nodes: 1 coordinator node and 2 worker nodes.
  • An Azure Database for PostgreSQL Hyperscale (Citus) cluster can scale out to 100s of nodes.
  • Azure Database for PostgreSQL Hyperscale (Citus) is billed on a predictable, hourly rate based on provisioned worker node compute in vCores, provisioned coordinator node compute in vCores, provisioned storage in GiB/month for your cluster, and backup storage for your cluster. On your bill, worker vCores, coordinator vCores, storage in GiB/month, and backup storage in GiB/month will have separate line items.
  • Backup storage is the storage associated with automated backups of your Azure Database for PostgreSQL Hyperscale (Citus) cluster. Increasing your backup retention period increases the backup storage that is consumed by your Hyperscale (Citus) cluster. There is no additional charge for backup storage for up to 100% of your total provisioned cluster storage. Additional consumption of backup storage will be charged in GiB/month. For example, if you have a cluster storage size of 1.5 TiB, you will get 1.5 TiB of backup at no additional cost. However, if the backup is 2 TiB, you will pay for the incremental 0.5 TiB of backup storage.
  • Yes. Refer to the Bandwidth pricing details page for more details.

Resources

Estimate your monthly costs for Azure services

Review Azure pricing frequently asked questions

Learn more about Azure Database for PostgreSQL

Review technical tutorials, videos, and more resources

Added to estimate. Press 'v' to view on calculator

Learn and build with $200 in credit, and keep going for free