Skip to content

AWS Technologies Blog

Menu
  • Home
  • KB
  • Services
  • Resources
  • Posts
  • Find
    • Categories
    • Tags
  • About
Menu

Comparison of Application Migration Service, Database Migration Service, and Mainframe Modernization Service

Posted on February 25, 2025 by wpadmin

Comparison of Application Migration Service, Database Migration Service, and Mainframe Modernization Service:

FeatureApplication Migration Service (AMS)Database Migration Service (DMS)Mainframe Modernization Service
PurposeMigrate entire applications (OS, configurations, data) to AWSMigrate databases between environments (on-prem to cloud or cloud to cloud)Migrate and modernize mainframe workloads to AWS
Migration TypeLift-and-shift (rehosting applications)Data migration with minimal downtimeRe-hosting or Re-platforming mainframe apps
Supported SystemsPhysical, virtual, and cloud applicationsRelational and NoSQL databasesMainframe systems (e.g., IBM Z Series, AS/400)
Use CaseMoving entire applications to AWS with minimal disruptionMigrating databases like Oracle, SQL Server, MySQL to AWSModernizing mainframe applications, either through re-hosting or re-architecting
Key FeaturesFull application migration, minimal downtimeContinuous data replication, minimal downtimeTools for modernization, re-hosting, cloud-native architectures
Supports Multiple SourcesYes (on-prem, other clouds, AWS)Yes (on-prem databases, AWS, hybrid)Yes (mainframe legacy systems)
Best ForApplications that need to be moved without redesignDatabases that need to be moved or replicatedMainframe applications that need to be migrated or modernized

Which Service to Use?

  • Application Migration Service (AMS): Use this if you’re migrating entire applications (including servers, OS, and configurations) to AWS, and you prefer a lift-and-shift approach without making significant changes to the application architecture.
  • Database Migration Service (DMS): Use this service if you’re specifically focused on migrating or replicating databases with minimal downtime, especially if you are moving between different database platforms (e.g., Oracle to MySQL, or on-premise to AWS databases).
  • Mainframe Modernization Service: Choose this if you’re looking to modernize mainframe workloads that may require a re-architecting effort, or if you’re aiming to migrate legacy mainframe applications (like IBM Z) to cloud-based infrastructure with minimal risk.

AWS Server Migration Service (SMS) was officially deprecated in favor of the AWS Application Migration Service (AWS MGN).

What’s the Difference?

  • AWS Server Migration Service (SMS) was initially designed to help automate the migration of virtual machines (VMs) from on-premises to AWS by replicating and migrating the virtualized environments.
  • AWS Application Migration Service (AWS MGN) now replaces SMS and offers a more comprehensive, modernized solution. AWS MGN is designed for the migration of entire applications (including OS, configurations, and data) to AWS, which makes it a more robust option for large-scale migrations.

  • Product List
  • Documentation

billing ciem containers cost cspm ebs ec2 ecs edge eks elb event Firewall fsx hybrid iam lambda NACL outpostd policies pop princing rds route53 s3 security serverless services SG siem storage vpc

  • Amazon FSx
  • aws
  • aws notes
  • billing
  • cloud
  • compute
  • containers
  • core
  • databases
  • development
  • ebs
  • ec2
  • ecs
  • edge
  • efs
  • eks
  • hybrid
  • iam
  • lambda
  • network
  • outposts
  • pricing
  • rds
  • route53
  • s3
  • security
  • serverless
  • services
  • storage
  • support
  • vpc
©2025 AWS Technologies Blog | Built using WordPress and Responsive Blogily theme by Superb