You are on page 1of 7

REALITIES

AND PERILS
OF MOBILE
CLOUD
COMPUTING

Authors:
Bheemappa.H
Gururaj.P

Secab.I.E.T
Bijapur,Karnataka
REALITIES AND PERILS OF MOBILE CLOUD COMPUTING

Life before cloud computing:  Proven Web-services integration.


 World-class service delivery.
Traditional business applications like  No hardware or software to install:.
those from SAP, Microsoft, and Oracle have  Faster and lower-risk deployment
always been too complicated and expensive.  Support for deep customizations.
They need a data center with office space, Empowered business users. Automatic
power, cooling, bandwidth, networks, upgrades that don’t impact IT
resources.
servers, and storage. A complicated software
 Pre-built, pre-integrated apps for cloud
stack. And a team of experts to install, computing technology.
configure, and run them. They need
development, testing, staging, production, CLOUD COMPUTING MODELS
and failover environments.
1. Software as a Service (SaaS):
When you multiply these headaches In this model a complete application
across dozens or hundreds of apps, it’s easy is offered to the customer as a service on
to see why the biggest companies with the demand. A single instance of the service
best IT departments aren’t getting the apps runs on the cloud & multiple end users
they need. Small businesses don’t stand a are serviced. On the customers side,
chance. there is no need for upfront
investment in servers or software
Cloud Computing: licenses, while for the provider, the costs
are lowered, since only a single
“Cloud computing is a computing application needs to be hosted &
paradigm, where a large pool of systems are maintained. Today SaaS is offered by
connected in private Cloud computing companies such as Google Sales force,
platforms are growing in popularity, the Microsoft, Zoho, etc
cloud computing infrastructure and its
impact on critically important areas to IT, 2. Platform as a Service (Paas):
like security, infrastructure investments,
business application development, and Here, a layer of software or
more”. Most IT departments are forced to development environment is
spend a significant portion of their time on encapsulated & offered as a service,
frustrating implementation, maintenance, upon which other higher levels of
and upgrade projects that too often don’t add service can be built. The customer has
significant value to the company’s bottom the freedom to build his own
line. applications, which run on the provider’s
infrastructure. To meet manageability
The fundamental cloud computing and scalability requirements of the
infrastructure has won over the CIOs of applications, PaaS providers offer a
some of the world’s largest organizations— predefined combination of OS and
these once-skeptical executives never looked application servers, such as LAMP
back after experiencing first-hand the host of platform (Linux, Apache, MySql and
benefits delivered by cloud computing PHP), restricted J2EE, Ruby etc.
technology. Google’s App Engine, Force.com, etc

Dept of Information Science guru.patil010@gmail.com


SECAB.I.E.T Bijapur, Karnataka bheemhh@gmail.com
REALITIES AND PERILS OF MOBILE CLOUD COMPUTING

are some of the popular PaaS examples. “It refers to an infrastructure where
both the data storage and the data
processing happen outside of the mobile
3. Infrastructure as a Service device. Today, there are already some good
(Iaas): examples of mobile cloud computing
IaaS provides basic storage and applications including mobile Gmail,
computing capabilities as standardized Google Maps, and some navigation apps.
services over the network. Servers, However, the majority of applications today
storage systems, networking equipment, still do most of the data storage and
data centre space etc. are pooled and processing on the mobile devices themselves
made available to handle workloads. The and not in the cloud. In a few years, that
customer would typically deploy his could change.”
own software on the infrastructure. There are two primary reasons why ABI
Some common examples are Amazon, believes cloud computing will become a
GoGrid, 3 Tera, etc disruptive force in the mobile world.
The first is simply the number of
users the technology has the power to reach:
far more than the number of Smartphone
user alone.
The second reason has to do with
how applications are distributed today.
Currently, mobile applications are tied to a
carrier. If you want an iPhone app, for
example, you have to first have a
relationship with the mobile operator who
carries the iPhone. If you want a Blackberry
app, the same rule applies. But with mobile
clouding computing applications, as long as
you have
Saying that "mobile cloud
computing" is the future doesn't mean
phones will be filled with links to websites
Figure : cloud computing models that work in any browser instead of special,
downloadable applications, some of which
MOBILE CLOUD COMPUTING you can even purchase. Instead, mobile
applications will exist in both formats. As
What is mobile computing? for the downloadable applications
themselves, they will still appear to be your
typical mobile app - end users won't even
notice a difference. However, there will be a
difference - it will just be on the back-end.
Mobile applications will begin to store your
data in the cloud as opposed to on the
mobile device, and the applications will
Dept of Information Science guru.patil010@gmail.com
SECAB.I.E.T Bijapur, Karnataka bheemhh@gmail.com
REALITIES AND PERILS OF MOBILE CLOUD COMPUTING

become more powerful as processing power push applications to mobile phones. There's
is also offloaded to the cloud. also TokTok, a technology that allows
access to web services like Gmail and
The first mobile apps powered by the Google Calendar by voice. With voice-
cloud will likely be business-focused mobile enabled search like this, mobile apps could
productivity applications where talk directly to the service itself which sits
collaboration, data sharing, multitasking, on the edge of the network, as opposed to
and scheduling are key factors. For needing the user to launch a web browser
consumers, though, navigation and mapping and navigate through the mobile web.
applications will be the most obvious
examples of the trend. Plus, there are some
specialty applications today which already
function as mobile cloud apps - for example,
Schlage offers a remote keyless entry system
which lets you mobility control your home
from a distance. You can let someone into
your house; manage your lights, your
thermostat, your camera system, etc. There
are also a few applications in the iPhone app
store that let you remotely manage your PC
and your DVR, too.

Potential Problems:
When Will Mobile Cloud
Of course, there are some potential Computing Really Take Off?
issues that could be barriers to this shift in
mobile computing. The most notable According to ABI, this change is
problem is the lack of speedy mobile only a few years away. By 2010, we'll see
Internet access everywhere. Here in the US, one or all of the major PaaS players
for example, 3G coverage is spotty outside marketing their mobile capabilities, they
urban areas, leading to intermittent say. But first, API standards from open-
connection issues and slow speeds. source mobile collaboration group BONDI
will go into effect. Later, in 2011, we'll see
Solutions: more of HTML5, and the OneAPI standard
will come into play. (OneAPI involves
New technologies like HTML5, standardized apps for networks allowing
which does local caching, could help mobile developers to consistently access parts of
cloud apps get past those sorts of issues. network providers' capabilities, such as
And there's even a chance that the browser location services). All these factors
could one day be replaced - at least in some combined will help drive the move to the
markets - with another technology altogether cloud.
which provides a better way to access the
mobile web. ABI Research mentions The changes will occur with
initiatives like OMA's Smartcard Web differing speeds depending on the market.
Server, essentially a souped-up SIM card Markets with higher Internet participation
that connects directly with the carrier to will obviously lead the way, as will markets

Dept of Information Science guru.patil010@gmail.com


SECAB.I.E.T Bijapur, Karnataka bheemhh@gmail.com
REALITIES AND PERILS OF MOBILE CLOUD COMPUTING

with higher subscriber penetration. That


includes Western Europe, North America,
and parts of Asia. Other markets will then
follow. By 2014, mobile cloud computing
will become the predominant application
development strategy. By that time, our PCs
MOBILE COMPUTING
will be more like thin client devices than
they are today, and now it seems our phones
will too.

Mobile clouds to generate $20 Bn


revenue by 2014!

With the rapid advance of the mobile


phone industry, it was only a matter of time
before the two top trends in both the mobile
and internet technology fields converged –
smart phones and cloud computing.

According to a new study from ABI


Research, mobile cloud computing will
generate annual revenues of more than $20
billion by the end of 2014, making current
mobile operating The technology would
enable longer battery life and storage
capacity for phones, as application data will
be stored on the web instead of on the phone
itself.

In addition, the potential for


application development will grow because
developers will not need to create multiple
versions of the software for use in different
devices.

“Cloud computing will bring


unprecedented sophistication to mobile Cloud Computing Benefits:
applications,” said ABI Research senior
analyst Mark Beccue. 1. Reduced Cost
There are a number of reasons to
attribute Cloud technology with lower
costs. The billing model is pay as per
usage; the infrastructure is not purchased
thus lowering maintenance. Initial
expense and recurring expenses are
much lower than traditional computing.

Dept of Information Science guru.patil010@gmail.com


SECAB.I.E.T Bijapur, Karnataka bheemhh@gmail.com
REALITIES AND PERILS OF MOBILE CLOUD COMPUTING

2. Increased Storage
With the massive Infrastructure that is 3. Management Capabilities
offered by Cloud providers today, storage & Despite there being multiple cloud
maintenance of large volumes of data is a providers, the management of platform and
reality. Sudden workload spikes are also infrastructure is still in its infancy. Features
managed effectively & efficiently, since the like “Auto-scaling‟ for example, are a
cloud can scale dynamically. crucial requirement for many enterprises.
There is huge potential to improve on the
3. Flexibility scalability and load balancing features
This is an extremely important provided today.
characteristic. With enterprises having to 4. Regulatory and Compliance
adapt, even more rapidly, to changing Restrictions
business conditions, speed to deliver is In some of the European countries,
critical. Cloud computing stresses on getting Government regulations do not allow
applications to market very quickly, by customer's personal information and other
using the most appropriate building blocks sensitive information to be physically
necessary for deployment. located outside the state or country. In order
to meet such requirements, cloud providers
Cloud Computing Challenges: need to setup a data center or a storage site
1. Data Protection exclusively within the country to comply
Data Security is a crucial element that with regulations. Having such an
warrants scrutiny. Enterprises are reluctant infrastructure may not always be feasible
to buy an assurance of business data security and is a big challenge for cloud providers.
from vendors. They fear losing data to With cloud computing, the action moves to
competition and the data confidentiality of the interface — that is, to the interface
consumers. In the cloud model, Service between service suppliers and multiple
providers are responsible for maintaining groups of service consumers. Cloud services
data security and enterprises would have to will demand expertise in distributed
rely on them. services, procurement, risk assessment and
service negotiation — areas that many
2. Data Recovery and Availability enterprises are only modestly equipped to
All business applications have Service handle.
level agreements that are stringently
followed. In production environments,
operational teams support.

Appropriate clustering and Fail over


 Data Replication
 System monitoring (Transactions Conclusion:
monitoring, logs monitoring and others)
 Mobile cloud computing is more flexible
 Maintenance (Runtime Governance)
for the changing business trends.
 Disaster recovery
 Mobile computing is the important tool
 Capacity and performance management which can be a data centre where they

Dept of Information Science guru.patil010@gmail.com


SECAB.I.E.T Bijapur, Karnataka bheemhh@gmail.com
REALITIES AND PERILS OF MOBILE CLOUD COMPUTING

store massive data and the potential for


application development will grow.
 The customer here has a Pay as Per
Usage (PAPU).
 Though this has data protection and data
recovery still it has become a disruptive
force in the mobile world.

References:

 http://www.teenchennai.com/studies/
?s=mobile-cloud-computing-pdf
 http://www.teenchennai.com/studies/
cloud-computing/cloud-computing-
doesnt-have-to-be-risky.html
 http://www.ideationcloud.com/2009/
08/05/mobile-clouds-to-generate-20-
bn-revenue-by-2014/
 http://en.wikipedia.org/wiki/Cloud_c
omputing
 http://www.cloudsecurityalliance.org
/
 http://www.thecloudcomputing.org/2
010/

Dept of Information Science guru.patil010@gmail.com


SECAB.I.E.T Bijapur, Karnataka bheemhh@gmail.com

You might also like