Migrate .NET Framework applications to Elastic Beanstalk with the Web Application Migration Assistant
A company needs to migrate 60 on-premises legacy applications to AWS. The applications are based on the NET Framework and run on Windows. The company needs a solution that minimizes migration time and requires no application code changes. The company also does not want to manage the infrastructure. Which solution will meet these requirements?
Community Votes
81% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
The Windows Web Application Migration Assistant automates the lift-and-shift move, and Elastic Beanstalk is the only option in the list that also removes infrastructure management, which is the second half of the requirement.
Sixty on-premises .NET Framework applications on Windows must move to AWS with minimal migration time, no code changes, and no infrastructure management by the company. Refactoring-based options change the application code, which is explicitly disallowed.
Stopping at the tool choice and picking a refactoring option. AWS Toolkit for .NET Refactoring does containerize .NET applications, but it requires rewriting application code, which violates the no-code-changes requirement.
Community Discussion (12 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
The Windows Web Application Migration Assistant automates packaging and moving.NET Framework applications, and Elastic Beanstalk provisions, deploys, scales, load balances, and patches the underlying infrastructure. Together they satisfy minimal migration time, no code changes, and no infrastructure management, and Elastic Beanstalk supports any.NET application running on Windows Server.Why the Other Options Are Wrong
A and D: AWS Toolkit for.NET Refactoring requires refactoring the application source, which contradicts the no-code-changes requirement, and hosting on ECS or EKS Fargate adds cluster operations the company does not want. C: Migrating to EC2 instances moves the application but leaves the company responsible for patching, scaling, and load balancing, so infrastructure is still managed internally.Community Comment Notes
The community voted 81 to 19 for B, and the two dissenting A votes were answered by the simplest observation: refactoring is a code change, which the question forbids.Official Reference
Related Analysis
Practice All SAP-C02 Questions
Access 85 questions with complete answers and detailed explanations.
View Full SAP-C02 Practice Test →