An enterprise plans to migrate its on-premises customer portal to AWS. The application consists of a .NET web application running on Windows Server IIS VMs, a backend Microsoft SQL Server database, and a legacy compliance reporting server that relies on proprietary physical USB hardware keys connected to physical on-premises servers.
To align with their cloud migration goals, the enterprise establishes the following requirements:
* The .NET web application should be migrated to a managed platform to reduce OS patching and administration overhead, without modifying the application code.
* The Microsoft SQL Server database must be migrated to Amazon Aurora PostgreSQL to eliminate commercial licensing costs, which requires converting the database schema and rewriting legacy database queries.
* The compliance reporting server must continue running in its current environment due to the physical hardware dependencies.
Which combination of migration strategies from the 7 Rs framework should the Solutions Architect select for these components?
- Replatform the web application to AWS Elastic Beanstalk, Refactor (Re-architect) the database to Amazon Aurora PostgreSQL, and Retain the compliance reporting server on-premises.Cevap
- BReplatform the web application to AWS Elastic Beanstalk, Replatform the database to Amazon Aurora PostgreSQL, and Retain the compliance reporting server on-premises.
- CRehost the web application using AWS Application Migration Service (MGN), Replatform the database to Amazon Aurora PostgreSQL, and Retire the compliance reporting server.
- DRefactor the web application by containerizing it for Amazon ECS, Rehost the database to Amazon EC2, and Rehost the compliance reporting server using AWS Application Migration Service (MGN).