You are on page 1of 13

SHRI VISHNU ENGINEERING COLLEGE FOR WOMEN

A presentation On Cloud computing in mobile technology By


CH.DHANALAKSHMI S.NEELIMA 2/4 IT 2/4 IT P.VEENAMADHURI 2/4 IT

10B01A1213 dhanchinta@gmail.com

10B01A1292 veena.putrevu@gmail.com

10B01A12A2 neelu.sravanam@gmail.com

Contents: Abstract. What is mobile cloud computing. Advantages of mobile cloud computing. Challenges for mobile cloud computing. Future of mobile cloud computing. Conclusion. Overview. References.

ABSTRACT:
For the past two years, the tech industry trends have revolved around cloud computing and smart phones. As Venture Capital firms rapidly invest in cloud computing and smart phone companies, it is important to look at how these two technologies interrelate. Today the majority of mobile applications do most of the data storage and processing on the mobile devices themselves and not in the cloud, going forward cloud computing and Smartphone technologies will evolve into a mobile Cloud, with mobile specific infrastructure, cloud storage, security and compliance, and applications among other things. As users/employees spend less time on PCs and notebooks and more time on smart phones and tablets, to access information and perform work related functions, it is crucial for cloud service vendors to deliver cloud functionalities compatible with a number of different devices, including Smartphone and tablets artphone not only provide Sm seamless connectivity but are also a window to the world, through a wide range of mobile applications, for a user. The future stores more for mobile applications and is destined to go beyond accessing mails, social networking, mobile banking and entertainment etc., playing a bigger role and touching every sphere of a human life.

As apps grow smarter and sophisticated, the critical challenge before various stakeholders in the mobile app ecosystem would be to leverage from futuristic techno

logies to balance power with performance so as to optimize user experience. One of the most talked about future technologies, Mobile Cloud Computing with its recent success and potential has the power to become a disruptive and dominant force and aid iPhone app developers and others in facing the challenges of the future.

Cloud computing is being looked at as extremely powerful because of its ability to perform tens of trillions of computations every second and this is huge when you compare it to the most powerful desktop PC, which can process about 3 billion computations in a second. Experts believe that it soon people will be using cloud computing just as they do electricity and other utilities, only paying for what they used. There will be no limitation on processing and computational power as its all is the cloud. But a cloud is different from conventional server these days. Heres a comparison of the application used on a Server and a Cloud.

If cloud contains all the processing power, what hardware requirement we need to have for doing powerful processing. Smart The problem with mobile phones is that Everyone wants them to work like a regular Computer despite lesser hardware specs. However, the nature of the phones hardware still limits them when it comes to sheer processing power. And the more work the phone has to do own its own, the quicker its battery life gets eaten up. Clone Cloud uses a smart phones highspeed connection to the Internet to communicate with a copy of itself that lives in a cloud-computing environment on remote servers in the cloud. The prototype runs on Googles Android mobile operating phones and emerging more and more of Mobile Internet our As computing this trend

Devices (MIDs) are giving us access to applications on-the-go.

continues alongside a revolution in visual computing on the desktop, people will want the same immersive experiences on their mobile devices that they get on their PC. Intels Clone Cloud research aims to make it possible to execute rich applications on resource-constrained mobile devices by offloading computation to available cloud resources in nearby datacenters.

system and seamlessly offloads processorintensive tasks to its cloud-based double. It is a new service that uses cloud computing to provide extra processing power for mobile phones. A supercharged clone of your smart phone that lives in the cloud and let it do all the computational heavy lifting that your phone thats too wimpy to

handle. It can dramatically improve the phones capabilities. For example, Chun created a test application which performed facial recognition on photos. On the mobile phone, it required 100 seconds to run, but once offloaded to another computer, the same task took just one second.

not only time, but battery life. And we all know battery life is a biggie. Smartphone and emerging Mobile Internet Devices (mids) are giving us access to more and more of our computing applications onthe-go. Web applications like Google Docs already utilize this concept but by using a perfect copy of the phones software, if we can able to clone the entire set of data and applications from the smart-phone onto the cloud and selectively execute some operations on the clones, reintegrating the results back into the smart-phone. Still, this Clone Cloud uses nearby computers or data centers to speed up your smart phone applications, bringing the power of the cloud computing to your finger tips. Clone Cloud can do a lot more work a lot faster than the phone itself. Best of all, Clone Cloud calculates what it can do faster than the phone itself after taking into consideration is a pretty exciting development in the mobile world that could make for some substantial changes for our Smart phones and the way we can use them. Clone Cloud uses a smart phones high-speed. As apps grow smarter and sophisticated, the critical challenge before various stakeholders in the mobile app ecosystem

would be to leverage from futuristic technologies performance future to so balance as to power optimize Mobile with user Cloud

device. However, with apps getting more feature rich and expected to handle volumes of data, on-the-device storage and processing would not only be difficult but to an extent impossible. In such a scenario, Mobile Cloud Computing with its capability to store data and process it outside the device, on the internet, without disturbing the real performance of the app would come handy to app developers

experience. One of the most talked about technologies, Computing with its recent success and potential has the power to become a disruptive and dominant force and aid iphone app developers and others in facing the challenges of the future. This types of cloud computing delivers a single application through the browser to thousands of customers using a multitenant architecture. On the customer side, it means no upfront investment in servers or software licensing; on the provider side, with just one app to maintain, costs are low compared to conventional hosting.

Advantages computing developers

of for
iPad

Mobile iPhone
and

Cloud app
app

iPhone

developers have some genuine advantages in adopting Mobile Cloud Computing.

What is Mobile Cloud Computing?


Mobile cloud computing refers to an environment where both the storage of data and its processing happens outside the mobile device. The app is run on a remote server and a user can get access to it through the browser available in his mobile device. Gmail, Google Maps etc., are some of the examples of applications making use of mobile cloud computing. In most mobile applications today, except a few that has already adopted the Cloud, data storage and processing is done within the

The other major benefit of adopting cloud computing would be a significant reduction in costs of developing a mobile application. And, most importantly cloud based mobile apps will provide developers with the freedom to bypass app stores and save on their revenues as they no longer would be dependent on app stores to sell their creations. Currently if you have built an app for an iPhone or iPad, you are required to submit it in the Apple App Store or any other compatible third party store from where users get access to it. All major app stores charge a part of the revenue, generally 30 percent, every time your app is downloaded from the store. However, a mobile cloud The major benefit for developers from cloud would be that it will address the issue of platform fragmentation. App developers will no longer be required to develop different versions of their application for various platforms. Apps built using cloud computing will run on browsers and will not depend on the operating system of the device. It means that apps will not be restricted to a specific platform thereby allowing iOS app developers to target all mobile devices with suitable browser capability. This, in turn, will help developers get access to a bigger market. computing application can be accessed by the user via the browser on his device thereby saving revenue for you Mobile cloud computing has many

advantages among the few listed below: Sharing information and applications without the need of complex and costly hardware and software as the business computations are run in the cloud. Enhanced features and functionality of mobile phones through new cloud applications. Ease of access and development since the access point to mobile cloud

computing is through a browser and not a mobile operating system.

Challenges Computing:

for

Mobile

Cloud

Cheaper for cloud computing vendors to build mobile cloud applications because of economies of scale, i.e. access to all Smartphone devices, one application can be shared and accessed by many Smartphone users.

Broader reach, since mobile cloud applications can be accessed through a browser, the cloud computing applications can be reached by all mobile users not only smartphone users, as long as the mobile has access to the internet. Some of the potential pitfalls to mobile cloud computing is the lack of internet speed and access. Also, mobile cloud computing presents challenges already inherent in PC and Notebooks such as security breaches, and viruses attacks, and it is thus important to have identity authentication as well as controlled and secured access. Mobile cloud computing will provide many benefits for cloud computing, mobile network operators. Among those benefits: increased reach, reduced costs, and reduced reliance on hardware and software equipments. However, all is not hunky-dory in the adoption of Mobile Cloud Computing. There are a few major challenges which need to be adequately addressed to make large-scale integration of cloud computing with mobile app development. One of the key challenges is continuous internet connectivity, latency and bandwidth. For on-the-go and seamless running of cloud applications, mobile devices would require incessant internet access at all places which is presently not available. However, new technologies such as 4G and HTML5 with its Application Cache interface, wherein users can get access to your app even when they are offline, can address the issue.

Another significant issue with Mobile Cloud Computing is the limitation of mobile phone and Tablet devices. These devices have smaller screen size, less processing power and memory when compared to desktops where cloud computing has met notable success. The feature deficiency of mobile devices may restrict app developers in utilizing the full potential of mobile cloud computing and may generally limit it only to SaaS cloud, wherein only data storage and processing would be performed outside the device. Security is also a key concern in mobile cloud. Sensitive data may be at a threat if a device is lost. Mobile cloud computing is still in its nascent stage. As said earlier, there are only a handful of applications that use cloud computing. But the situation is fast changing as developers realize the benefit of cloud and begin adopting it in their development process. The mobile cloud computing market is expected to peak and soar in the next 4 to 5 years. A forecast by ABI Research predicts the market to grow over 100 times in the next 4 years from $200 million in 2010 to $20 billion.

The

future

of

Mobile

Cloud

IPhone

application

development

using

Computing:

Mobile Cloud Computing may be in infancy but it is surely poised for rapid growth and wide expansion as app usage pattern

changes and applications go more powerful. It provides some major benefits to iOS app developers and has the potential to seriously alter the current app ecosystem.

programming interfaces (APIs), billing and metering of service usage in a pay-as-you-go model. This flexibility is what is attracting individuals and businesses to move to the cloud. . Cloud services include the delivery of
software, infrastructure, and storage over the

Conclusion:
Cloud computing is the next stage in the Internet's evolution, providing the means through which everything from computing power to computing infrastructure, applications, business processes to personal collaboration can be delivered to you as a service wherever and whenever you need. Cloud computing has four essential

Cloud

service for

provider IT

who

is and

responsible maintenance.

assets

Overview:

References:

characteristics: elasticity and the ability to scale up and down, self-service provisioning and automatic deprovisioning, application The cloud in cloud computing can be defined as the set of hardware, networks, storage, services, and interfaces that combine to deliver aspects of computing as a service. Cloud services include the delivery of software, infrastructure, or and a storage over the Internet (either as separate components complete platform) based on user demand. (See Cloud Computing Models for the lowdown on the way clouds are used.
www.cloudtweaks.com en.wikipedia.org/wiki/Cloud computing www.cloudcomputingarchitecture.net

You might also like