You are on page 1of 36

Presentation By: Ankit Verma 09MB62

With traditional desktop computing, we run copies of software programs on our own computer. The documents we create are stored on our own pc.

Although documents can be accessed from other computers on the network, they cant be accessed by computers outside the network. This is PC-centric.

With cloud computing, the software programs one use arent run

from ones personal computer, but are rather stored on servers


accessed via the Internet.

If a computer crashes, the software is still available for others to


use. Same goes for the documents one create; theyre stored on a collection of servers accessed via the Internet.

Anyone with permission can not only access the documents, but can also edit and collaborate on those documents in real

time.

Unlike traditional computing, this cloud computing model isnt PC-centric, its document-centric.

Key to the definition of cloud computing is the cloud itself. Here , the cloud is a large group of interconnected computers.

These computers can be personal computers or network servers; they


can be public or private.

This cloud of computers extends beyond a single company or enterprise. The applications and data served by the cloud are available to broad group of users, cross-enterprise and cross-platform.

Access is via the Internet. Any authorized user can access these docs and apps from any computer over any Internet connection.

Google 101

Google has invested more than $2 billion a year in data centers for cloud computing. By far the leader in the technology Marissa Mayer, Vice President, Search Products & User Experience, talks about Google Clouds, its product, uncertainties and future expansions and ideas

Network made up of millions of cheap servers, that would store staggering amounts of data, including numerous copies of the world wide web Makes search faster, helping ferret out answers to billions of queries in a fraction of a second

Amazon Elastic Compute Cloud Amazon EC2


web service interface that provides resizable computing capacity in a cloud designed to make web-scale computing easier for developers reduces the time required to obtain and boot new server space from weeks to minutes allows developers to pay only for capacity that they actually use

Azure
Internet-scale cloud computing and services platform hosted in Microsoft data centers Provides a range of functionality to build applications that span from consumer web to enterprise scenarios Designed to help developers quickly and easily create, deploy, manage, and distribute web services and applications on the internet.

key properties of cloud computing:

Cloud Computing Is User Centric : Once as a user are connected to the cloud, whatever is stored there
documents, messages, images, applications, whateverbecomes

authorized to the user access them.

In addition, not only is the data, but one can also share it with others.
In effect, any device that accesses your data in the cloud also becomes yours.

Cloud Computing Is Task-Centric:


Instead of focusing on the application and what it can do, the focus is on what one need done and how the application can do it for us. Traditional applicationsword processing, spreadsheets, email, and so onare becoming less important than the documents they create.

Cloud Computing Is Powerful: Connecting hundreds or thousands of computers together in a cloud

creates a wealth of computing power impossible with a single desktop PC.

Cloud Computing Is Accessible:


Because data is stored in the cloud, users can instantly retrieve more

information from multiple repositories.


We are not limited to a single source of data, as we do with a desktop PC.

Cloud Computing Is Intelligent:


With all the various data stored on the computers in a cloud, data mining

and analysis are necessary to access that information in an intelligent

manner.

Cloud Computing Is Programmable:


Many of the tasks necessary with cloud computing must be automated. For example, to protect the integrity of the data, information stored on a

single computer in the cloud must be replicated on other computers in


the cloud. If that one computer goes offline, the clouds programming

automatically redistributes that computers data to a new computer in the


cloud.

How Cloud Computing Works?


Sun Microsystemss slogan is The network is the computer, and

thats as good as any to describe how cloud computing works.


In essence, a network of computers functions as a single computer to serve data and applications to users over the Internet. The network exists in the cloud of IP addresses that we know as the Internet, offers massive computing power and storage capability, and

enables wide scale group collaboration.

Understanding Cloud Architecture:


Individual users connect to the cloud from their own personal computers or

portable devices, over the Internet.


To these individual users, the cloud is seen as a single application, device, or document. The hardware in the cloud (and the operating system that manages the hardware connections) is invisible.

It all starts with the front-end interface seen by individual users. This is how users select a task or service (either starting an application or opening a document). The users request then gets passed to the system management, which finds the correct resources and then calls the systems appropriate provisioning services. These services carve out the necessary resources in the cloud, launch the appropriate web

application, and either creates or opens the requested document.


After the web application is launched, the systems monitoring and metering functions track the usage of the cloud so that resources are apportioned and attributed to the proper user(s).

Understanding Cloud Storage:


One of the primary uses of cloud computing is for data storage. With cloud storage, data is stored on multiple third-party servers, rather than on the dedicated servers used in traditional networked data storage. When storing data, the user sees a virtual serverthat is, it appears as if the data is stored in a particular place with a specific name. But that place doesnt exist in reality. Its just a pseudonym used to reference virtual space carved out of the cloud. In reality, the users data could be stored on any one or more of the computers used to create the cloud.

Understanding Cloud Services:


Any web-based application or service offered via cloud computing is called a

cloud service.
Cloud services can include anything from calendar and contact applications
to word processing and presentations. With a cloud service, the application itself is hosted in the cloud.

An individual user runs the application over the Internet, typically within a
web browser. The browser accesses the cloud service and an instance of the application is opened within the browser window. Once launched, the web-based application operates and behaves like a standard desktop application.

Benefits From Cloud Computing:


Collaborators:
The ability to share and edit documents in real time between multiple users is one of the primary benefits of web-based applications; it makes collaborating easy and even fun.

Road Warriors:
One can access a single version of your document from any location.

Cost- Consious users:


Another group of users who should gravitate to cloud computing are those who are cost conscious. With cloud computing you can save money on both your hardware and software.

Cloud Computing has 3 major uses:


Infrastructure as a Service Platform as a Service Software as a Service

Defined as delivery of computer infrastructure as a service


Fully outsourced service so businesses do not have to purchase servers, software or equipment

Infrastructure providers can dynamically allocate resources for service providers


Service providers offer this service to end users Allows cost savings for the service providers, since they do not need to operate their own datacenter Ad hoc systems allow quick customization to consumer demands

Provides all the facilities necessary to support the complete process of building and delivering web applications and services, all available over the internet Infrastructure providers can transparently alter the platforms for their customers unique needs

Defined as service-on-demand, where a provider will license software tailored Infrastructure providers can allow customers to run applications off their infrastructure, but transparent to the end user
Customers can utilize greater computing power while saving on the following
Cost Space Power Consumption Facility

Reduced Hardware equipment for end users

Improved Performance
Lower Hardware and Software Maintenance

Instant Software Updates


Accessibility Less Expensive (Amazon example) Better Collaboration Pay for what you use Flexible

Security Issues Internet connection Too many platforms Location of Servers Time for Transition Speed

Many companies are only using cloud computing for small projects. The trust hasnt been accepted Details such as licensing, privacy, security, compliance and network monitoring need to be finalized for the trust to be realized

An expansion of Microsoft live@edu More useful spending of technology budgets Classroom collaboration Office Web Applications Google Docs

No more backing up files to thumb drives or syncing computers together Services replace devices A single hard drive for the rest of a persons life, accessible anywhere with internet

Resources are expected to triple by 2012, from $16 billion to $42 billion Cloud computing is said to be the foundation of the next 20 years of IT technology

Thus cloud computing provide a super-computing power.


This cloud of computers extends beyond a single company or enterprise.

The applications and data served by the cloud are available to broad group of users, cross-enterprise and cross-platform.

Abbott, Marty, and Micheal Fisher. "The cloud isnt for everyone." 13 Oct. 2008. <http://venturebeat.com/2008/10/13/the-cloudisnt-for-everyone/>. Baker, Stephen. "Google and the Wisdom of Clouds." BusinessWeek 13 Dec. 2007. <http://www.businessweek.com/magazine/content/07_52/b40640 48925836.htm>. Betelho, Bridgett. "Google et al. pitch cloud computing to wary IT pros." 12 June 2008 <http://searchdatacenter.techtarget.com/news/article/0,289142,si d80_gci1317391,00.html>. Brown, Stephen. "Cloud Computing Pros and Cons." 10 Mar. 2009 <http://networkinstruments.wordpress.com/2008/07/22/cloudcomputing-pros-and-cons/>. Roque, C. "Cloud Computing: Pros and Cons." 4 Aug. 2008 <http://www.theappgap.com/cloud-computing-pros-andcons.html>.

You might also like