Managed relational engines · AWS vs Google Cloud
Amazon RDS for PostgreSQL vs Cloud SQL for PostgreSQL
The Google Cloud equivalent of Amazon RDS for PostgreSQL is Cloud SQL for PostgreSQL.
Side-by-side comparison
| Aspect | Amazon Web Services | Google Cloud |
|---|---|---|
| Service | Amazon RDS for PostgreSQL | Cloud SQL for PostgreSQL |
| Lifecycle | Generally available | Generally available |
| What it is | Managed community PostgreSQL on EC2-based DB instances with EBS storage, automated backups and point-in-time recovery, Multi-AZ (one standby, or a two-readable-standby cluster), read replicas, and paid Extended Support for older major versions. | Managed PostgreSQL in Enterprise and Enterprise Plus editions, with high availability, read replicas, backups, and point-in-time recovery. |
| Pricing model | Per instance-hour by class, plus storage (GB-month, with provisioned IOPS for io1/io2 or gp3 above the baseline), backup storage beyond the free allowance, and Extended Support fees for old versions. | Billed per vCPU and GB of memory per hour by edition (Enterprise or Enterprise Plus), plus storage, backups, and network. Committed use discounts are available. |
| Docs | Amazon RDS for PostgreSQL docs | Cloud SQL for PostgreSQL docs |
| Pricing page | Amazon RDS for PostgreSQL pricing | Cloud SQL for PostgreSQL pricing |
Key differences
- Cloud SQL has two editions: Enterprise and Enterprise Plus (higher performance and availability features).
- Machine sizes are vCPU and memory choices rather than db.* instance classes.
- AlloyDB for PostgreSQL is Google's higher-end PostgreSQL option, comparable to Aurora.
Pricing summary
Pricing models only. No prices are quoted because they change by region and over time.
- AWS
- Per instance-hour by class, plus storage (GB-month, with provisioned IOPS for io1/io2 or gp3 above the baseline), backup storage beyond the free allowance, and Extended Support fees for old versions. Amazon RDS for PostgreSQL pricing →
- GCP
- Billed per vCPU and GB of memory per hour by edition (Enterprise or Enterprise Plus), plus storage, backups, and network. Committed use discounts are available. Cloud SQL for PostgreSQL pricing →
And on Azure?
Direct match Azure's equivalent is Azure Database for PostgreSQL (flexible server). AWS vs Azure comparison →
FAQ
What is the Google Cloud equivalent of Amazon RDS for PostgreSQL?
The Google Cloud equivalent of Amazon RDS for PostgreSQL is Cloud SQL for PostgreSQL.
How does pricing compare between Amazon RDS for PostgreSQL and Cloud SQL for PostgreSQL?
AWS: Per instance-hour by class, plus storage (GB-month, with provisioned IOPS for io1/io2 or gp3 above the baseline), backup storage beyond the free allowance, and Extended Support fees for old versions. Google Cloud: Billed per vCPU and GB of memory per hour by edition (Enterprise or Enterprise Plus), plus storage, backups, and network. Committed use discounts are available. Check the official pricing pages for current rates.
What is the Azure equivalent?
Azure Database for PostgreSQL (flexible server) (direct match). Amazon RDS for PostgreSQL maps to Azure Database for PostgreSQL (flexible server).