“…Cloud computing is defined as a technology using the Internet as a medium, which is the concept that has evolved to distributed computing, grid computing, or classical high performance computing (Vaquero, Lindner, Rodero-Merino, & Caceres, 2009;Yoon & Kim, 2010). Cloud computing provides the foundation for the integration of platform and technology which can be used as a huge workspace, repository, platform, and infrastructure (Kim, Song, & Yoon, 2011). The cloud services invocation from the handset enables mobile applications that are not limited by storage space and processing power (Paniagua, Srirama, & Flores, 2011).…”