Most legacy applications are unsuitable for running on the cloud due to a lack of scalability, security and compliance features. However, companies often cannot easily replace them as they are crucial to their performance, continuity and offering. Migrating to a cloud infrastructure can bring cost, performance and strategic advantages.