All organizations have custom-developed applications; some were developed many years ago using old tools and code, or may no longer make sense to support in an on-premises environment. Answering the key questions about migrating to the cloud--if, when, why and how--is essential to a successful transition.