An enterprise is planning to migrate its core media management and delivery platform to AWS within a strict 6-month timeline. The platform consists of four distinct components:
1. A Transcoding Engine running on-premises Windows Server VMs. It relies on custom GPU-accelerated libraries requiring specific OS kernel modifications. To meet the deadline, it must be migrated with no changes to the OS environment or application code.
2. A User Profiles Database running on self-managed PostgreSQL instances. The enterprise wants to eliminate the administrative overhead of OS patching and backup management but must keep the PostgreSQL database engine without modifying the application code or schema.
3. A Legacy Licensing Server that uses a physical USB hardware security dongle connected directly to an on-premises host. The software vendor does not support network-based or virtual licensing mechanisms.
4. A Metadata Catalog running on a commercial Oracle Database. The enterprise wants to eliminate licensing costs and modernize the database tier. The migration team has verified that the schema and application SQL queries can be converted to Amazon Aurora PostgreSQL using the AWS Schema Conversion Tool (SCT), and has allocated development resources to rewrite the incompatible application code.
Which combination of migration strategies represents the most appropriate alignment with the AWS 7 Rs framework for these components?
- Transcoding Engine: Rehost; User Profiles Database: Replatform; Legacy Licensing Server: Retain; Metadata Catalog: RefactorAnswer
- BTranscoding Engine: Rehost; User Profiles Database: Replatform; Legacy Licensing Server: Retain; Metadata Catalog: Replatform
- CTranscoding Engine: Replatform; User Profiles Database: Rehost; Legacy Licensing Server: Retire; Metadata Catalog: Refactor
- DTranscoding Engine: Rehost; User Profiles Database: Refactor; Legacy Licensing Server: Retain; Metadata Catalog: Replatform