1. Find a SaaS alternative
More than 2,000 SaaS companies provide everything from HR automation to automotive garage management applications. If your legacy application is not right for the cloud, consider a SaaS replacement that not only fits but exceeds expectations.
2. Use a managed service provider
If the application and data can’t move to the cloud, managed services providers (MSPs) may provide a better home, hosted on someone else’s hardware in someone else’s data center. Many of these MSPs are tightly integrated with public clouds, such as Amazon Web Services, and can provide a happy, cost-effective home for your workload, plus have those workloads work and play well with workloads in the public clouds.
3. Consider refactoring
Although refactoring means recoding, which means money and time, it sometimes makes sense to redo an application so that it’s cloud-compatible.