Azure PostreSQL - barialim/architecture GitHub Wiki

Overview

Azure PostgreSQL is available in three deployment modes:

  • Single Server
  • Flexible Server
  • Hyperscale (Citus)

Single Server

Single Server is a fully managed database service with minimal requirements for customizations of the database. The single server platform is designed to handle most of the database management functions such as:

  • patching
  • backups
  • high availability
  • security

with minimal user configuration and control.

⚠️ NOTE: The architecture is optimized to provide 99.99% availability on single availability zone.

Single servers are best suited for cloud native applications designed to handle automated patching without the need for granular control on the patching schedule and custom PostgreSQL configuration settings.

Features

  • Built-in HA with no additional cost (SLA 99.99%)
  • Offer vertical scale as needed with seconds
  • Offer monitoring and alerting capability to assess your server
  • Provide Enterprise-grade security and compliance
  • Secure to protect sensitive data both at-rest and at-transit
  • Provide automatic backs and point-in-time-restore for up-to 35 days