Stellaris Hospitality is preparing to migrate its legacy application portfolio to the AWS Cloud. During the discovery phase, the IT team evaluates two applications:
- A proprietary, custom-built property management system that must be redesigned to leverage serverless databases and auto-scaling.
- An on-premises commercial billing software that will be retired in favor of a web-based Software-as-a-Service (SaaS) solution.
Which of the following migration strategies represent the correct approach for these two systems? (Select TWO.)
- Refactoring (Re-architecting) for the custom property management system to enable cloud-native features.Answer
- Repurchasing for the billing software to transition to a SaaS subscription model.Answer
- CReplatforming for the property management system to lift-and-shift the code without making architecture changes.
- DRehosting for the billing software to run the application on Amazon EC2 instances.
- ERetaining for the property management system to defer its migration and keep it on-premises.
Answer
Refactoring (Re-architecting) for the custom property management system to enable cloud-native features, and Repurchasing for the billing software to transition to a SaaS subscription model.
The custom property management system requires a redesign to implement cloud-native features (like serverless databases and auto-scaling), which is the definition of Refactoring (Re-architecting). The billing software is being retired and replaced with a Software-as-a-Service (SaaS) model, which is the definition of Repurchasing.
Step-by-Step Solution
Key Concept
AWS Cloud Migration Strategies (6 Rs)