Azure Database for PostgreSQL reservations

What is Azure Database for PostgreSQL?

Azure Database for PostgreSQL is a fully managed, open-source relational database service in the Microsoft cloud.

It offers built-in high availability and data protection using automatic backups and point-in-time restore for up to 35 days.

Let’s have a look at the discounts!

Azure Database for PostgreSQL has the following options when it comes to reserving this service:

  • Azure Cosmos DB for PostgreSQL Compute – Coordinator Node
  • Azure Cosmos DB for PostgreSQL Compute – Worker Node
  • Azure Database for PostgreSQL Flexible Server General Purpose Ddsv4 Series Compute
  • Azure Database for PostgreSQL Flexible Server General Purpose Dsv3 Series Compute
  • Azure Database for PostgreSQL Flexible Server Memory Optimized Edsv4 Series Compute
  • Azure Database for PostgreSQL Flexible Server Memory Optimized Esv3 Series Compute
  • Azure Database for PostgreSQL Single Server General Purpose – Compute Gen5
  • Azure Database for PostgreSQL Single Server Memory Optimized – Compute Gen5

The Flexible Server option gives you more customization options such as custom maintenance windows, the ability to start/stop the instance, zone-redundant deployment options and more. The General Purpose options provide 5 GB of RAM per vCore and the Memory Optimized option provide 10 GB of RAM per vCore.

The Single Server option gives you a pre-configured instance and set maintenance windows. It is a more basic service in terms of functionality compared to Flexible Server.

The Azure Cosmos DB for PostgreSQL refers to the Hyperscale (Citus) database extension which allows you to (horizontally) scale out your database workload by adding multiple nodes.

The Azure Cosmos DB for PostgreSQL Compute – Coordinator Node manages the worker nodes (Azure Cosmos DB for PostgreSQL Compute – Worker Node) in the cluster.

Note that Azure Cosmos DB for PostgreSQL has been moved over to the Azure Cosmos DB section in the Azure Calculator.

The discounts are as follows (discount compared to Retail Pay-As-You-Go):

  • Azure Cosmos DB for PostgreSQL ComputeĀ  – One Year term – 35%
  • Azure Cosmos DB for PostgreSQL ComputeĀ  – Three Year term – 58%
  • Azure Cosmos DB for PostgreSQL Compute – Worker Node – One Year term – 40%
  • Azure Cosmos DB for PostgreSQL Compute – Worker Node – Three Year term – 61%
  • Azure Database for PostgreSQL Flexible Server General Purpose Ddsv4 – One Year term – 40%
  • Azure Database for PostgreSQL Flexible Server General Purpose Ddsv4 – Three Year term – 60%
  • Azure Database for PostgreSQL Flexible Server General Purpose Dsv3 – One Year term – 38%
  • Azure Database for PostgreSQL Flexible Server General Purpose Dsv3 – Three Year term – 58%
  • Azure Database for PostgreSQL Flexible Server Memory Optimized Edsv4 – One Year term – 46%
  • Azure Database for PostgreSQL Flexible Server Memory Optimized Edsv4 – Three Year term – 64%
  • Azure Database for PostgreSQL Flexible Server Memory Optimized Esv3 – One Year term – 43%
  • Azure Database for PostgreSQL Flexible Server Memory Optimized Esv3 – Three Year term – 62%
  • Azure Database for PostgreSQL Single Server General Purpose – One Year term – 39%
  • Azure Database for PostgreSQL Single Server Memory Optimized – One Year term – 43%

Note that the Single Server option is only available for a One Year term.