PostgreSQL Field Guide

Cloud PostgreSQL entry point

Classify compatibility and ownership before comparing price and features

“Cloud PostgreSQL” is not one product category. Classify the service first to understand which PostgreSQL assumptions remain valid:

CategoryExamplesCompatibility boundaryBest fit
Managed community PostgreSQLAmazon RDS for PostgreSQL, Cloud SQL, Azure Database for PostgreSQL, Alibaba Cloud RDS, TencentDBRuns a community engine, while host access, parameters, extensions, and upgrades are platform-controlledPreserve strong SQL/tool compatibility while delegating patching, backup, and HA
PostgreSQL-compatible enhanced engineAurora PostgreSQL-Compatible, AlloyDBProtocol and broad SQL compatibility; vendor implements storage, replication, release cadence, and some behaviorTrade some portability for elasticity, read scaling, or analytical/AI features
Developer data platformNeon, SupabasePostgreSQL is central, with platform-specific connection, branching, auth, API, realtime, or suspend semanticsFast delivery, preview environments, small operations teams, or full-stack products

Compatible does not mean identical

A successful driver connection only proves wire-protocol compatibility. Validate extension versions, parameters, catalog views, replication, poolers, backup export, maintenance restarts, and failover behavior before launch.

Ownership boundary

Managed services commonly own infrastructure, patch orchestration, automated backups, and some failover. The application team still owns:

  • schemas, constraints, indexes, SQL, and transaction design;
  • connection budgets, pooling mode, and retry policy;
  • explicit RPO/RTO and real restore drills;
  • data access, keys, networking, and least privilege;
  • slow queries, bloat, long transactions, vacuum, and cost controls;
  • major-version upgrades, extension upgrades, and an exit plan.

AWS explicitly identifies query tuning as the customer's responsibility for Aurora—a useful starting model for every managed database. See the Amazon Aurora overview.

  1. State residency, compliance, RPO, RTO, peak connections, latency, and budget limits.
  2. Confirm the required PostgreSQL major version and the exact versions of extensions.
  3. Benchmark representative data and SQL; do not substitute vendor headline numbers.
  4. Exercise maintenance, failover, PITR, connection exhaustion, and regional failure.
  5. Export with native tools and restore into an independent PostgreSQL environment once.

Facts in this section were checked on 2026-08-02. Cloud features, regions, and plans change quickly; re-check official documentation during procurement and launch.

Last updated on

On this page