The typical migration path for this cohort of apps is to first place them on an Infrastructure as a Service (IaaS) platform, which at first will typically be on-premise for control purposes, but can then be migrated to a hosted (private) or public cloud later.