

# Sources for data migration
<a name="CHAP_Source"></a>

AWS Database Migration Service (AWS DMS) can use many of the most popular data engines as a source for data replication. The database source can be a self-managed engine running on an Amazon EC2 instance or an on-premises database. Or it can be a data source on an AWS service such as Amazon RDS or Amazon S3.

For a comprehensive list of valid sources, see [Sources for AWS DMS](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.title).

**Topics**
+ [Using an Oracle database as a source for AWS DMS](CHAP_Source.Oracle.md)
+ [Using a Microsoft SQL Server database as a source for AWS DMS](CHAP_Source.SQLServer.md)
+ [Using Microsoft Azure SQL database as a source for AWS DMS](CHAP_Source.AzureSQL.md)
+ [Using Microsoft Azure SQL Managed Instance as a source for AWS DMS](CHAP_Source.AzureMgd.md)
+ [Using Microsoft Azure Database for PostgreSQL flexible server as a source for AWS DMS](CHAP_Source.AzureDBPostgreSQL.md)
+ [Using Microsoft Azure Database for MySQL flexible server as a source for AWS DMS](CHAP_Source.AzureDBMySQL.md)
+ [Using OCI MySQL Heatwave as a source for AWS DMS](CHAP_Source.heatwave.md)
+ [Using Google Cloud for MySQL as a source for AWS DMS](CHAP_Source.GC.md)
+ [Using Google Cloud for PostgreSQL as a source for AWS DMS](CHAP_Source.GCPostgres.md)
+ [Using a PostgreSQL database as an AWS DMS source](CHAP_Source.PostgreSQL.md)
+ [Using a MySQL-compatible database as a source for AWS DMS](CHAP_Source.MySQL.md)
+ [Using an SAP ASE database as a source for AWS DMS](CHAP_Source.SAP.md)
+ [Using MongoDB as a source for AWS DMS](CHAP_Source.MongoDB.md)
+ [Using Amazon DocumentDB (with MongoDB compatibility) as a source for AWS DMS](CHAP_Source.DocumentDB.md)
+ [Using Amazon S3 as a source for AWS DMS](CHAP_Source.S3.md)
+ [Using IBM Db2 for Linux, Unix, Windows, and Amazon RDS database (Db2 LUW) as a source for AWS DMS](CHAP_Source.DB2.md)
+ [Using IBM Db2 for z/OS databases as a source for AWS DMS](CHAP_Source.DB2zOS.md)