Category · 14 comparisons

Databases: AWS vs Azure vs Google Cloud

Every databases capability, with its name on each cloud. Click a row for the full comparison and differences.

CapabilityAWSAzureGoogle CloudMatch
Managed relational databases
  • Amazon RDS
  • Azure Database for PostgreSQL
  • Azure Database for MySQL
  • Azure SQL Database
  • Cloud SQL
Exact
Cloud-native high-performance relational
  • Amazon Aurora
  • Azure SQL Database Hyperscale
  • AlloyDB for PostgreSQL
Close
Globally distributed SQL
  • Amazon Aurora DSQL
  • Azure Cosmos DB for PostgreSQL
  • Spanner
Close
Managed SQL Server
  • Amazon RDS for SQL Server
  • Azure SQL Managed Instance
  • Cloud SQL for SQL Server
Exact
Oracle Database
  • Oracle Database@AWS
  • Amazon RDS for Oracle
  • Oracle Database@Azure
  • Oracle Database@Google Cloud
Exact
NoSQL key-value / document
  • Amazon DynamoDB
  • Azure Cosmos DB
  • Firestore
  • Bigtable
Close
MongoDB-compatible document DB
  • Amazon DocumentDB
  • Azure Cosmos DB for MongoDB
  • Firestore with MongoDB compatibility
Close
Wide-column / Cassandra
  • Amazon Keyspaces
  • Azure Managed Instance for Apache Cassandra
  • Bigtable
Close
In-memory cache
  • Amazon ElastiCache
  • Azure Managed Redis
  • Memorystore
Exact
Durable in-memory database
  • Amazon MemoryDB
  • Azure Managed Redis (with persistence)
  • Memorystore for Valkey
Close
Graph database
  • Amazon Neptune
  • Azure Cosmos DB for Apache Gremlin
  • Spanner Graph
Close
Time-series database
  • Amazon Timestream
  • Azure Data Explorer
  • Bigtable
Partial
Vector search
  • Amazon OpenSearch Service (vector)
  • Amazon S3 Vectors
  • Azure AI Search
  • Vertex AI Vector Search
Close
Database migration
  • AWS Database Migration Service (DMS)
  • Azure Database Migration Service
  • Database Migration Service
Exact