Cloud Equivalents

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).

Direct match Use it to: Move a database to the cloud (or between engines) with minimal downtime, using full load plus ongoing change capture.

Last verified: · Edit on GitHub · Report an error

Side-by-side comparison

Database migration and continuous replication: AWS vs Google Cloud side by side
AspectAmazon Web ServicesGoogle Cloud
ServiceAWS Database Migration Service (DMS)Database Migration Service
Datastream
LifecycleGenerally availableGenerally available
Generally available
What it isManaged 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 modelPer 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.
DocsAWS Database Migration Service (DMS) docsDatabase Migration Service docs
Datastream docs
Pricing pageAWS Database Migration Service (DMS) pricingDatabase 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.

Related AWS vs GCP comparisons

Official sources