Cloud Computing is a type of cloud computing which involves the use of mobile devices. In this, the storage and processing of data take place outside the mobile device. It is one of the hot topics in cloud computing for thesis and research.Cloud computing Research challenges. Prerequisite – Virtualization In Cloud Computing and Types. Figure – Major cloud computing research challenges. There are 10 major cloud computing research challenges which are described below-Portability – Portability is the ability to move application and its data from one place to another.Cloud computing is the architecture in which the host, virtual machines, virtual server, and brokers are involved in communication. Cloud computing has various challenges due to its dynamic architecture.