By Jonathan Townsend
Migration from a dedicated legacy platform to the cloud is a multi-step process that highlights all the applicable, real-life considerations in real-time. Specifically, ensuring that the customer’s availability requirements are met throughout the process and any configuration changes that are necessary to ensure the workload is optimized for the new platform are made. Although migration itself can be a complex exercise, it does not have to be overly-complicated, and it's not something customers have to feel they're all alone in doing. In reference to Forrester's Cloud App Migration Cost Model brief, questions like, “We’ve got a cloud-first strategy; now, how much will it cost to move our core applications to a public cloud?” lead to more inquiries about how a migration will impact the things that affect business the most — enterprise applications.
Defining Enterprise Apps
Enterprise applications are developed and deployed with the following elements in mind: complexity, scalability, distribution viability, component-based architecture versus service-oriented architecture (SOA), mission-critical functionality, and deployment capability on a variety of platforms across corporate networks, intranets, and the Internet. Enterprise applications are data-centric while remaining user-friendly and oftentimes, have to fall into compliance with stringent security, administration, and maintenance requirements.
A major component of the cloud migration...