MOBILE CLOUD
COMPUTING
A Presentation on
By:
VIKAS KOTTARI
vikaskottari92@gmail.co
m
Outline
• Introduction
• What is Mobile Computing?
• What is Cloud Computing?
• Mobile Cloud Computing (MCC)?
• Architecture of MCC
• Requirements
• Applications
• Challenges
• Conclusion
Introduction
 The increased
capabilities of mobile
devices.
 Access of internet using
Mobile devices than PCs.
 Growth in the use of
Smart phones, their apps,
and emerging cloud
computing concept, Mobile
Cloud Computing has
been introduced.
What is Mobile Computing?
Definition
Mobile computing is “taking a
computer and all necessary files and
software out into the field”.
Mobile computing is a generic term
used to refer to a variety of devices that
allow people to access data and
information from where ever they are.
Features and Challenges
Features
• Mobility
• Saves Time
Challenges
What is Cloud Computing ?
Definition
Cloud computing refers
to applications and services
offered over the Internet.
These services are
offered from data centres all
over the world, which
collectively are referred to as
the "cloud."
???
Features and Challenges of Cloud
Computing
Features
•Virtualization
•Reliability, usability and extensibility
•Large Scale
Challenges
•Performance
•Security and Privacy
•Bandwidth Costs
What is Mobile Cloud Computing
(MCC) ?
Definition
Mobile cloud computing is the combination of cloud
computing and mobile networks to bring benefits for
mobile users, network operators, as well as cloud
providers.
Mobile Cloud computing at its simplest refers to an
infrastructure where both the data storage and the data
processing happen outside of the mobile device.
Architecture of MCC
Key Requirements for MCC
• Simple APIs offering transparent access to mobile
services, and requiring no specific knowledge of
underlying network technologies.
• Web Interface
• Internet access to remotely stored applications in the
cloud.
Applications of MCC
•Offloading Computation
•Processing Speed and Data Storage
•Increased Battery Life
•Improving reliability
•Security
•m-Game
Challenges
• Cloud Service Cost
• Mobile Network Cost
• Availability
• Heterogeneity
• Issues in Computing offloading
• Security for Mobile Users
Conclusion
The concept of cloud computing provides a brand
new opportunity for the development of mobile applications
since it allows the mobile devices to maintain a very thin
layer for user applications and shift the computation and
processing overhead to the virtual environment.
A cloud application needs a constant connection that
might prove to be an Achilles heel for the cloud computing
movement. However as mobile internet capabilities
continue to get better, it is likely that solutions to this
particular problem will become apparent.
THANK YOU

Mobile Cloud Computing

  • 1.
    MOBILE CLOUD COMPUTING A Presentationon By: VIKAS KOTTARI vikaskottari92@gmail.co m
  • 2.
    Outline • Introduction • Whatis Mobile Computing? • What is Cloud Computing? • Mobile Cloud Computing (MCC)? • Architecture of MCC • Requirements • Applications • Challenges • Conclusion
  • 3.
    Introduction  The increased capabilitiesof mobile devices.  Access of internet using Mobile devices than PCs.  Growth in the use of Smart phones, their apps, and emerging cloud computing concept, Mobile Cloud Computing has been introduced.
  • 4.
    What is MobileComputing? Definition Mobile computing is “taking a computer and all necessary files and software out into the field”. Mobile computing is a generic term used to refer to a variety of devices that allow people to access data and information from where ever they are.
  • 5.
    Features and Challenges Features •Mobility • Saves Time Challenges
  • 6.
    What is CloudComputing ? Definition Cloud computing refers to applications and services offered over the Internet. These services are offered from data centres all over the world, which collectively are referred to as the "cloud." ???
  • 7.
    Features and Challengesof Cloud Computing Features •Virtualization •Reliability, usability and extensibility •Large Scale Challenges •Performance •Security and Privacy •Bandwidth Costs
  • 8.
    What is MobileCloud Computing (MCC) ? Definition Mobile cloud computing is the combination of cloud computing and mobile networks to bring benefits for mobile users, network operators, as well as cloud providers. Mobile Cloud computing at its simplest refers to an infrastructure where both the data storage and the data processing happen outside of the mobile device.
  • 9.
  • 10.
    Key Requirements forMCC • Simple APIs offering transparent access to mobile services, and requiring no specific knowledge of underlying network technologies. • Web Interface • Internet access to remotely stored applications in the cloud.
  • 11.
    Applications of MCC •OffloadingComputation •Processing Speed and Data Storage •Increased Battery Life •Improving reliability •Security •m-Game
  • 12.
    Challenges • Cloud ServiceCost • Mobile Network Cost • Availability • Heterogeneity • Issues in Computing offloading • Security for Mobile Users
  • 13.
    Conclusion The concept ofcloud computing provides a brand new opportunity for the development of mobile applications since it allows the mobile devices to maintain a very thin layer for user applications and shift the computation and processing overhead to the virtual environment. A cloud application needs a constant connection that might prove to be an Achilles heel for the cloud computing movement. However as mobile internet capabilities continue to get better, it is likely that solutions to this particular problem will become apparent.
  • 14.