cloud computing

Post on 12-Jan-2015

1.144 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

WELCOME

Advanced Computer Architecture

Presentation on

Cloud Computing(a new architecture of computing)

Submitted By:

Topic

Muhammad Ashik IqbalM.Sc. in CSEID: 092-25-127DIUashik.email@gmail.com

http://ashikiqbal.info

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 can’t be accessed by computers outside the network. This is PC-centric.

With cloud computing, the softwareprograms one use aren’t run from one’s personal computer, but are rather stored on servers accessed via the Internet.

Introduction

If a computer crashes, the software is still available for others to use. Same goes for the documents one create; they’re 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 isn’t PC-centric, it’s document-centric.

Introduction (cont)

Client-Server

Web SOA Cloud Services

Monolithic

1980s 1990s Today 2009+1970s

5th Generation of Computing

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.

What Is Cloud Computing?

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.

Cloud Computer Architecture

Types of ServicesServices provided by cloud computing can be split into three major

categories

Infrastructure-as-a-Service (IaaS) is like Amazon Web Services provides virtual servers with unique IP addresses and blocks of storage on demand. Customers benefit from an API from which they can control their servers. Because customers can pay for exactly the amount of service they use, like for electricity or water, this service is also called utility computing.

Platform-as-a-Service (PaaS) is a set of software and development tools hosted on the provider's servers. Developers can create applications using the provider's APIs. Google Apps is one of the most famous Platform-as-a-Service providers. Developers should take notice that there aren't any interoperability standards (yet), so some providers may not allow you to take your application and put it on another platform.

Software-as-a-Service (SaaS) is the broadest market. In this case the provider allows the customer only to use its applications. The software interacts with the user through a user interface. These applications can be anything from web based email, to applications like Twitter or Last FM.

Merits & Demerits

Benefits From Cloud ComputingCollaborators:

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:

you can access a single version of your document from any location.

Cost- Conscious 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.

Examples

The Azure Services Platform

Azure™ Services Platform3rd Party Services

3rd Party

Services

Windows AzureProvides on-demand compute & storage to host and manage web applications in Internet accessible datacenters run by Microsoft

ScalableHosting

AutomatedService

Management

Scalable,Available,DurableStorageService

RichDeveloperExperience

1 2 3 4

Thus cloud computing provide a super-computing power. This cloud of computers extends beyond a single company or enterprise.

Conclusion

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

Thank You

?

top related