Demystifying Cloud (Part III): Cloud Transition and Decision framework