This document discusses mobile cloud computing. It defines mobile cloud computing as infrastructure where data storage and processing occur outside the mobile device. This allows mobile apps to be deployed remotely using cloud resources, delivering applications to different devices. Mobile cloud computing provides advantages like reducing resource demands on mobile devices and allowing universal access to applications and data at low cost. The architecture involves mobile devices, cloudlets, and the cloud. Popular applications currently using mobile cloud include Facebook, Google, and Twitter.
Presentation on
Mobile CloudComputing
Submitted By:
Md. Mejanur Rahman
Id: 183015125
191 EC
Department of CSE
Green University of Bangladesh.
Submitted To:
Mr. Polash Roy
Lecturer,
Department of CSE
Green University of Bangladesh.
3.
Contents
• Cloud computing
•Mobile cloud computing
• Why Mobile cloud computing
• Applications that are currently using
• Architecture of MCC
• Enabling Technology
• Advantages of MCC
• MCC applications
• Development of mobile cloud applications
• References
• Conclusion
4.
Cloud Computing
Cloudcomputing is collection of remote servers in network to allow
centralized data storage and online communication to computer services
or resources .
Internet and not on personal devices to provide on-demand access.
Applications are run on a remote server, all the processing task done on
remote server and then result sent to the user.
5.
Mobile Cloud Computing
Mobile Cloud Computing refers to an infrastructure where both the
data storage and the data processing occur outside of the mobile
device.
Mobile cloud applications move the data storage away from mobile
phones into the cloud ,bringing applications and mobile computing
not only to smart phone users but also to a much broader range of
mobile subscribers .
6.
Mobile cloudcomputing uses cloud computing to deliver applications to
mobile devices. These mobile apps can be deployed remotely using Speed
and flexibility and development tools.
They can be delivered to different devices with different operating
systems, computing tasks and data storage.
7.
Why mobile cloudcomputing
life, storage,
Mobile devices face many resource challenges (battery
bandwidth etc.)
Cloud computing offers advantages to users by allowing them to use
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 clouds, obviating the need to have a powerful device
configuration (e.g. CPU speed, memory capacity etc), as all resource-
intensive computing can be performed in the cloud.
⦁ Rich Services
⦁Flexibility
⦁ Cost Effectiveness
⦁ Universal Access
⦁ Back-Up
⦁ Centralized Monitoring and Maintenance of Software
⦁ Access to a bigger market for Programmers
12.
⦁ Mobile Commerce
⦁Cloud Email
⦁ Mobile Learning
⦁ Cloud Music
⦁ Mobile Entertainment
⦁ Cloud Mobile Desktop
⦁ Mobile Healthcare
⦁ Cloud Print
13.
Development of mobilecloud applications
● Firebase
○ Authentication,push notification,storage
etc.
● AWS Mobile Hub
● Azure mobile
● Oracle Cloud
14.
⦁ Mobile cloudcomputing is one of mobile technology future
trends since it combines the advantages of both mobile
computing and cloud computing, thereby providing optimal
services for mobile users.
⦁ Thus we can simply state that:
“Mobile Cloud Computing is the Future”