Top Banner
WELCOME Advanced Computer Architecture Presentation on
16
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud Computing

WELCOME

Advanced Computer Architecture

Presentation on

Page 2: Cloud Computing

Cloud Computing(a new architecture of computing)

Submitted By:

Topic

Muhammad Ashik IqbalM.Sc. in CSEID: [email protected]

http://ashikiqbal.info

Page 3: Cloud Computing

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

Page 4: Cloud Computing

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)

Page 5: Cloud Computing

Client-Server

Web SOA Cloud Services

Monolithic

1980s 1990s Today 2009+1970s

5th Generation of Computing

Page 6: Cloud 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?

Page 7: 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.

Page 8: Cloud Computing

Cloud Computer Architecture

Page 9: Cloud Computing

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.

Page 10: Cloud Computing

Merits & Demerits

Page 11: Cloud Computing

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.

Page 12: Cloud Computing

Examples

Page 13: Cloud Computing

The Azure Services Platform

Azure™ Services Platform3rd Party Services

3rd Party

Services

Page 14: Cloud Computing

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

Page 15: Cloud Computing

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.

Page 16: Cloud Computing

Thank You

?