Cloud Renames Contribute
Deprecated → MigratedData & BIAzure

Azure Database for PostgreSQL Single Server Azure Database for PostgreSQL & MySQL Flexible Server

Legacy names Azure Database for PostgreSQL Single Server, Azure Database for MySQL Single Server, Azure Database for MariaDB

Fully managed Linux-based open-source PostgreSQL and MySQL database services with zone-redundant high availability, stop/start compute, and granular tuning.

Naming timeline

  1. Azure Database for PostgreSQL & MySQL Single Server

    · Single Server & MariaDB GA

    First-generation managed PostgreSQL, MySQL (March 2018), and MariaDB (December 2018) PaaS deployments.

  2. Azure Database for PostgreSQL & MySQL Flexible ServerCurrent name

    · Flexible Server Architecture GA

    Next-generation VM-backed architecture reaching GA in November 2021, followed by retirements of MySQL Single Server (Sept 2024), PostgreSQL Single Server (March 2025), and MariaDB (Sept 2025).

What replaced Azure Database for PostgreSQL Single Server?

Azure Database for PostgreSQL Single Server has been superseded by Azure Database for PostgreSQL & MySQL Flexible Server, with the latest change in November 2021 (Flexible Server Architecture GA). Earlier names covered by this entry also include Azure Database for MySQL Single Server, Azure Database for MariaDB. Fully managed Linux-based open-source PostgreSQL and MySQL database services with zone-redundant high availability, stop/start compute, and granular tuning. The underlying legacy API or CLI surface is deprecated, so a technical migration is required.

Also known as

  • Azure Database for PostgreSQL Flexible Server
  • Azure Database for MySQL Flexible Server

Technical identifiers

Legacy identifiers deprecated. The underlying API or CLI surface for the legacy name is officially deprecated, so this change requires a technical migration rather than a label update.

ARM Resource Providers (Microsoft.*)Microsoft.DBforPostgreSQL/flexibleServers Microsoft.DBforMySQL/flexibleServers Microsoft.DBforPostgreSQL/servers (retired) Microsoft.DBforMySQL/servers (retired) Microsoft.DBforMariaDB/servers (retired)
Azure CLI (az) / PowerShellaz postgres flexible-server az mysql flexible-server az mariadb (retired) az postgres server / az mysql server (retired)
Entra ID / Azure RBAC RolesPostgreSQL Flexible Server Contributor MySQL Backup And Export Operator Contributor
Terraform Resources (azurerm_*)azurerm_postgresql_flexible_server azurerm_mysql_flexible_server azurerm_postgresql_server (retired) azurerm_mysql_server (retired) azurerm_mariadb_server (retired)

Legacy Single Server and MariaDB ARM resource types (Microsoft.DBforPostgreSQL/servers, Microsoft.DBforMySQL/servers, Microsoft.DBforMariaDB/servers) are retired in favor of flexibleServers.

Notes & disambiguation

  • Microsoft retired its first-generation Single Server architecture and MariaDB PaaS offering on a staggered schedule: Azure Database for MySQL Single Server retired on September 16, 2024; Azure Database for PostgreSQL Single Server retired on March 28, 2025; and Azure Database for MariaDB retired on September 19, 2025.
  • Workloads from PostgreSQL Single Server migrated to Azure Database for PostgreSQL Flexible Server (Microsoft.DBforPostgreSQL/flexibleServers), while workloads from MySQL Single Server and Azure Database for MariaDB migrated to Azure Database for MySQL Flexible Server (Microsoft.DBforMySQL/flexibleServers).
  • Legacy ARM resource types (Microsoft.DBforPostgreSQL/servers, Microsoft.DBforMySQL/servers, and Microsoft.DBforMariaDB/servers) and their corresponding Terraform resources (azurerm_postgresql_server, azurerm_mysql_server, azurerm_mariadb_server) are deprecated and replaced by the flexibleServers equivalents.

Sources & official documentation

Catalog last updated . Spotted an error? Suggest an edit