Moving legacy applications to the cloud may seem counterintuitive at first blush. However, the best way do so is to implement application monitoring capabilities to provide performance baselines. This helps you understand your application performance before, during, and after migration:
The idea that you should wait until you’re ready to update a legacy application before moving it to the cloud is frankly crazy. With portfolios of hundred or thousands of apps, CIOs must take advantage of the economies of scale cloud computing delivers. Trust us, the startups gunning for your customers aren’t being held back by a circa 1992 CRM system.
You can read more here: Moving Legacy Applications to the Cloud