Question

Difficulty: MediumUnderstand the benefits of and strategies for migration to the AWS Cloud

AeroTemp Solutions, a weather forecasting startup, wants to migrate its legacy monolithic weather prediction application to the AWS Cloud. The startup's primary goal is to fully leverage cloud-native features, such as serverless computing and auto-scaling, to handle sudden spikes in weather data processing. To achieve this, the IT team decides to completely redesign the application architecture, breaking the monolith into independent microservices using AWS Lambda and Amazon DynamoDB. Which cloud migration strategy is AeroTemp Solutions employing?

  1. RefactoringAnswer
  2. B
    Replatforming
  3. C
    Rehosting
  4. D
    Repurchasing

Answer

Refactoring
Refactoring (also known as re-architecting) is the migration strategy where an application is reimagined and rewritten to run on a cloud-native architecture. In this scenario, breaking the monolith into serverless microservices using AWS Lambda and Amazon DynamoDB represents a complete architectural redesign, which is characteristic of Refactoring.

Step-by-Step Solution

1
Analyze the organization's requirements and migration plans.
The startup wants to break their monolithic application into microservices using serverless technologies (AWS Lambda and Amazon DynamoDB).
Identifying the planned actions helps determine which migration strategy is being used.
2
Map the migration actions to the 6 Rs migration strategies.
Completely redesigning and rewriting the application to use cloud-native services aligns with Refactoring (Re-architecting).
Comparing the actions against the definitions of the migration strategies leads to the correct classification.

Key Concept

Cloud migration strategies (6 Rs)
Estimated Time:1m 0s
Rate this question