Migration & analytics integration · AWS vs Google Cloud
AWS Database Migration Service (DMS) vs Database Migration Service / Datastream
AWS DMS maps to Database Migration Service (one-time and continuous migrations into Cloud SQL and AlloyDB) and Datastream (serverless change data capture).
Side-by-side comparison
| Aspect | Amazon Web Services | Google Cloud |
|---|---|---|
| Service | AWS Database Migration Service (DMS) | Database Migration Service Datastream |
| Lifecycle | Generally available | Generally available Generally available |
| What it is | Managed one-time and continuous (CDC) database replication between many sources and targets, plus DMS Schema Conversion for converting schemas and code to RDS for MySQL or PostgreSQL targets. | Managed migrations into Cloud SQL and AlloyDB, homogeneous (for example MySQL to Cloud SQL for MySQL) and heterogeneous (for example Oracle to Cloud SQL for PostgreSQL). Serverless change data capture and replication from operational databases into BigQuery, Cloud Storage, and other targets. |
| Pricing model | Per replication instance-hour (or DCU-hour for DMS Serverless) plus storage. Schema Conversion has no charge for the feature itself. | Homogeneous migrations to Cloud SQL or AlloyDB are free; heterogeneous migrations are billed per GiB processed. Datastream is billed per GiB processed. |
| Docs | AWS Database Migration Service (DMS) docs | Database Migration Service docs Datastream docs |
| Pricing page | AWS Database Migration Service (DMS) pricing | Database Migration Service pricing Datastream pricing |
Key differences
- Database Migration Service targets Cloud SQL and AlloyDB; for other targets, use Datastream.
- Heterogeneous migrations (for example Oracle to PostgreSQL) include schema conversion.
Pricing summary
Pricing models only. No prices are quoted because they change by region and over time.
- AWS
- Per replication instance-hour (or DCU-hour for DMS Serverless) plus storage. Schema Conversion has no charge for the feature itself. AWS Database Migration Service (DMS) pricing →
- GCP
- Homogeneous migrations to Cloud SQL or AlloyDB are free; heterogeneous migrations are billed per GiB processed. Datastream is billed per GiB processed. Database Migration Service pricing → Datastream pricing →
And on Azure?
Partial match Azure's equivalent is Azure Database Migration Service. AWS vs Azure comparison →
FAQ
What is the Google Cloud equivalent of AWS Database Migration Service (DMS)?
AWS DMS maps to Database Migration Service (one-time and continuous migrations into Cloud SQL and AlloyDB) and Datastream (serverless change data capture).
How does pricing compare between AWS Database Migration Service (DMS) and Database Migration Service and Datastream?
AWS: Per replication instance-hour (or DCU-hour for DMS Serverless) plus storage. Schema Conversion has no charge for the feature itself. Google Cloud: Homogeneous migrations to Cloud SQL or AlloyDB are free; heterogeneous migrations are billed per GiB processed. Datastream is billed per GiB processed. Check the official pricing pages for current rates.
What is the Azure equivalent?
Azure Database Migration Service (partial match). AWS Database Migration Service maps to Azure Database Migration Service.