An enterprise is planning to migrate a legacy three-tier customer service application to AWS within a strict 3-month timeline. The application components and constraints are as follows:
* Presentation Tier: ASP.NET web application hosted on IIS on Windows Server 2012 R2. The company wants to minimize operating system licensing costs and administrative overhead by using containers, but the development team has no capacity to rewrite or modify the application code.
* Licensing Tier: A proprietary Windows service that requires a physical USB licensing dongle connected directly to the server. This service is scheduled to be retired in 12 months.
* Database Tier: A Oracle Database Enterprise Edition. The business wants to migrate to Amazon Aurora PostgreSQL to eliminate licensing costs. The database contains over 150 PL/SQL packages and stored procedures that the application calls directly. The maximum allowed cutover downtime is 2 hours.
Which of the following migration strategies represent the most optimal alignment to the 7 Rs model for these tiers? (Select TWO.)
- Refactor the database tier by using the AWS Schema Conversion Tool (AWS SCT) and AWS Database Migration Service (AWS DMS) to migrate the Oracle database to Amazon Aurora PostgreSQL.Answer
- Retain the licensing tier on-premises to support the hardware dependency until the service is decommissioned.Answer
- CReplatform the database tier by using AWS Database Migration Service (AWS DMS) to perform a direct migration to Amazon Aurora PostgreSQL without modifying application-level calls.
- DRehost the licensing tier to Amazon EC2 Dedicated Hosts to maintain compliance with the hardware dongle requirement.
- ERefactor the presentation tier by rewriting the ASP.NET application to run on AWS Lambda to minimize administrative overhead.