CompTIA Cloud Essentials+ (CLO-002)Business Principles of Cloud EnvironmentsHard
A manufacturing company is exploring cloud solutions to improve its data analytics capabilities. They currently have a large on-premises data warehouse and a team of data scientists who are proficient in using specific open-source tools and frameworks. They want to move to the cloud without significantly re-engineering their existing data processing pipelines or retraining their team, while still benefiting from cloud scalability. Which migration approach is MOST appropriate?
- ARefactoring (Re-architecting)
- BReplatforming (Lift-and-Reshape)
- CRepurchase
- DRehosting (Lift-and-Shift)
Show answer & explanationAnswer & explanation
Correct answer: B. Replatforming (Lift-and-Reshape)
Replatforming (Lift-and-Reshape) involves moving an application to the cloud with some optimizations to leverage cloud capabilities, without fundamental architectural changes. This allows the company to benefit from cloud scalability and managed services (e.g., a managed database service compatible with their existing tools) without extensive re-engineering or retraining, which is ideal for their situation.
Why the other options are wrong
- A. Refactoring would require significant re-engineering and likely retraining, which the company wants to avoid.
- C. Repurchase implies switching to an entirely new SaaS product, which may not support their existing open-source tools and frameworks.
- D. Rehosting would move the data warehouse as-is, potentially missing out on cloud benefits like managed database services and scalability optimizations.
Replatforming (Lift-and-Reshape)
Migrating an application to the cloud with some minor optimizations to take advantage of cloud capabilities, without altering the core architecture.
- Less effort than refactoring, more than rehosting.
- Involves changing some components (e.g., self-managed database to managed database service).
- Aims to improve scalability or reduce operational burden without extensive code changes.
Memory trick: Replatform: Lift and Reshape, not Rebuild.