As the race begins, every enterprise wants to be in the race getting to the cloud. There are several cloud providers with various on-demand services, but organizations do not know where to get started. Integrating the cloud with your on-premise data center requires various considerations, and it's not simply lift and shift. When you consider the cloud, a detailed assessment will be needed to see if existing application is a better fit for the cloud movement or whether it should be re-designed depending on the cloud capability and services. Based on my experience, most applications need some kind of rewriting to make them suitable for the cloud environment.
Here are some of the known challenges that have been noticed:
- Incompatibility: Can I lift my application and database and put them in the cloud to work? It is the first question...