This paper highlights many of the key challenges in moving to the cloud. Organizations should expect to adopt a hybrid migration model, with several virtual and hosting solutions and some applications remaining in the native deployment. Application administrators should prepare for multiple deployment and target platforms and expect an explosion of complexity in managing their application portfolio. Decision makers must weigh the benefits of an optimal hybrid solution against the resulting complexity of the cloud enablement process.
Key questions to ask include: Which of my applications will be best suited to a hosted, virtual or cloud deployment? What tools are required to test, remediate and convert my applications for new the target system(s)? Which challenges will cause particular pain for me?
In addition, given the challenges of a hybrid migration, with multiple target platforms, multiple technologies and multiple vendors, the historic, manual approach to migrating desktops and application portfolios is no longer suitable. Organizations should investigate taking an automated approach to application compatibility testing, fixing and packaging. This automation will greatly reduce both the complexity of the process and the time and cost required to complete this aspect of the migration.