Why Mobile Cloud Computing (MCC)?

Mobile devices face many resource challenges such as battery life, storage and bandwidth. Mobile Cloud Computing offers advantages to users by allowing them to utilize infrastructure, platforms and software by cloud providers at low cost and elastically in an on-demand fashion. Mobile cloud computing provides mobile users with data storage and processing services in the cloud, eliminating the need to have a powerful device configuration (e.g. CPU speed, memory capacity etc.), as all resource-intensive computing can be performed within the cloud.

MCC Architecture

CloudComputing
















Advantages of MCC
  • Mobile applications leverage remote processing, extending battery lifetime
  • MCC enables mobile users to store and access large data on the cloud. Mobile applications are no longer constrained by the storage capacity of the device.
  • Keeping data and applications in the cloud reduces the potential for loss of data in the event of a hardware failure, improving reliability and availability
  • MCC can be designed with a comprehensive data security model for both service providers and users by allowing protected copyrighted digital contents in the cloud. MCC providers have security services in place such as virus scanning, malicious code detection and authentication for mobile users
  • The data and services in the cloud are always available even when the users are moving from place to place
  • Sharing data in the Cloud provides the user with access to the latest documentation even while ‘on the go’
  • Mobile applications can be scaled to meet the growing user demands
  • Service providers can easily add and expand their service offerings
  • Multiple services from different providers can be integrated easily through the cloud to meet today’s complex user demands