The first step towards building a strong cloud strategy is planning the migration of the existing applications to the cloud. This task requires much effort, the right skill set and planning. There are three common approaches to migrate the on-premises applications to the cloud. They are:
1. Lift and Shift
As the name suggests, the Lift and Shift approach involves the exact replication of the in-house applications in the cloud. There is no change made to the code or the design of applications. It involves much lesser time, cost and complexity when compared to other methods. However, applications migrated to the cloud using this technique do not take complete advantage of the native cloud capabilities. Storage infrastructure and disaster recovery are common applications migrated using this approach.
2. Refactoring
Refactoring refers to changes made in the structure of the source code of the application in order to make it more efficient. The code is modified such that it becomes more scalable and reusable without changing the functions of the application. In other words, this approach to cloud migration adheres to the concept of get-something-working-now-and-perfect-it-later.
3. Modernization
The modernization application approach to cloud computing redesigns the application from ground up, thus making it completely flexible for the cloud environment. While superficially this procedure may seem expensive or complex, the new applications provide maximized benefits through decreasing the costs substantially.
Comments
Post a Comment
thank you for visiting :)