Application Migration Strategies

Application migration is the process of moving a software application from one environment to another. IT teams in enterprises today are faced with unique challenge of upgrading / adopting latest technology stack and continuously innovate / build / adopt new features that never existed in the legacy application. This post outlines common migration strategies and benefits, drawbacks. These are migration strategies are part of 5 R's that Gartner outlined. Different applications can take different paths to the cloud, even within the same technology environment.