Soru

Zorluk: ZorAssess and Select Migration Strategy (7 Rs)

An enterprise is planning to migrate its core financial auditing platform to AWS within a strict six-month timeline. The workload consists of three primary components:

1. A web frontend running Apache Tomcat on Windows Server 2012 R2. The operating system has reached End-of-Support (EOS). To comply with corporate security standards, the OS must be upgraded to Windows Server 2022 during the migration, but the application code itself will not be modified.
2. A transactional database running on Microsoft SQL Server 2016. To eliminate commercial licensing costs, the enterprise wants to migrate this database to Amazon Aurora PostgreSQL, which will require converting the database schema and rewriting legacy stored procedures.
3. A legacy reporting system that requires a physical hardware security module (HSM) with proprietary on-premises API integrations that cannot be virtualized or replicated in the cloud, but must remain operational for auditing purposes.

Which combination of migration strategies represents the most appropriate alignment with the AWS 7 Rs framework for these components?

  1. Replatform the web frontend to upgrade the operating system; Refactor the transactional database to Aurora PostgreSQL; Retain the legacy reporting system on-premises.Cevap
  2. B
    Rehost the web frontend by migrating the virtual machine as-is; Replatform the transactional database by deploying SQL Server on Amazon RDS; Retire the legacy reporting system.
  3. C
    Replatform the web frontend to upgrade the operating system; Replatform the transactional database to Aurora PostgreSQL; Retain the legacy reporting system on-premises.
  4. D
    Rehost the web frontend to Windows Server 2022; Refactor the transactional database to Aurora PostgreSQL; Replatform the legacy reporting system using AWS hardware emulation.

Cevap

Replatform the web frontend to upgrade the operating system; Refactor the transactional database to Aurora PostgreSQL; Retain the legacy reporting system on-premises.
The correct strategy is to replatform the web frontend to upgrade the operating system, refactor the database to Aurora PostgreSQL, and retain the legacy reporting system on-premises. Replatforming allows the operating system upgrade to meet compliance without changing the application code. Refactoring is required for the database because changing the database engine from Microsoft SQL Server to Amazon Aurora PostgreSQL involves schema conversion and rewriting stored procedures. Retaining the legacy reporting system is necessary because its dependency on physical on-premises hardware security modules prevents cloud virtualization.

Adım Adım Çözüm

1
Analyze the migration requirements for the web frontend tier.
The web frontend requires an operating system upgrade from Windows Server 2012 R2 to Windows Server 2022 during migration, with no application code changes.
Upgrading the OS runtime or platform environment without changing the core application architecture constitutes a Replatform strategy.
2
Analyze the migration requirements for the database tier.
The transactional database requires changing the engine from SQL Server to Aurora PostgreSQL and rewriting legacy stored procedures.
Changing the database engine and modifying the schema/stored procedures requires code-level modifications, which is classified as a Refactor (Re-architect) strategy.
3
Analyze the migration requirements for the legacy reporting system.
The system has direct dependencies on physical hardware security modules that cannot be virtualized, and it must remain active for auditing.
Since the component cannot be moved to the cloud and must remain active, it falls under the Retain strategy.
4
Synthesize the individual component strategies into a unified migration plan.
The final plan is: Replatform the frontend, Refactor the database, and Retain the legacy reporting system.
This combination correctly matches all the operational and technical constraints within the AWS 7 Rs framework.

Anahtar Kavram

Selecting appropriate migration strategies (7 Rs) based on workload requirements, dependencies, and code change scopes.
Tahmini Süre:2m 0s
Bu soruyu puanla