Be the first to like this
Getting your new applications into the cloud is a relatively simple procedure. However, enterprises are faced with a large number of existing applications in their current portfolio that may not be quite ready for the new cloud world. Before migrating legacy apps to the cloud, like moving to a new house, enterprises need to assess their current portfolio of apps and determine what they should consolidate, what they should get rid of and what they should keep.
But deciding what to keep is only half of the equation. Enterprises need to understand how some application properties and the development process need to change in order to have a successful migration. Companies can reduce their costs significantly by optimizing their applications development and maintenance. Moving away from the "old way" to the "new way" not only results in saving money, but will also result in saving significant time.
Ho Ming Li, Cloud Solution Architect and Phil Whelan, Technology Evangelist, discuss some of the changes to the development process or application structure/properties that companies need to implement in order to successfully migrate their apps:
- Connecting to databases - service binding
- Frontend/Backend - REST/MQ
- Statefulness vs. Statelessness
- Consistency across Environments
- Dependency Management
- Logging and Monitoring