A company wants to migrate a legacy monolithic application to AWS with minimal changes. The application currently runs on a single on-premises server with a Microsoft SQL Server database. The company wants to use AWS managed services to reduce operational overhead. Which combination of services should the company use to meet these requirements?
Trap 1: AWS Application Migration Service (MGN) to Amazon EC2, and AWS DMS…
DynamoDB is NoSQL; the application expects SQL Server, requiring significant changes.
Trap 2: AWS Server Migration Service (SMS) to Amazon EC2, and AWS DMS to…
AWS SMS is deprecated; AWS MGN is the recommended migration service.
Trap 3: AWS CloudFormation to provision EC2 instances, and AWS DMS to…
CloudFormation is for automation, not migration; the question requires minimal changes, not re-provisioning.
- A
AWS Application Migration Service (MGN) to Amazon EC2, and AWS DMS to Amazon DynamoDB
Why wrong: DynamoDB is NoSQL; the application expects SQL Server, requiring significant changes.
- B
AWS Application Migration Service (MGN) to Amazon EC2, and AWS DMS to Amazon RDS for SQL Server
MGN minimizes changes for server migration, DMS migrates the database to managed RDS.
- C
AWS Server Migration Service (SMS) to Amazon EC2, and AWS DMS to Amazon RDS for SQL Server
Why wrong: AWS SMS is deprecated; AWS MGN is the recommended migration service.
- D
AWS CloudFormation to provision EC2 instances, and AWS DMS to Amazon RDS for SQL Server
Why wrong: CloudFormation is for automation, not migration; the question requires minimal changes, not re-provisioning.