Cloud-enablement platform that on-boards applications to public and private clouds without architectural or code changes