cloud computing - new class of network based computing

13
Cloud Computing -Ashita Agrawal

Upload: ashita-agrawal

Post on 19-Dec-2014

139 views

Category:

Technology


2 download

DESCRIPTION

Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet, -basically a step on from Utility Computing -a collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform). The hardware and software services are available to general public, enterprises, corporations and businesses markets. TYPES OF CLOUD: There are different types of clouds that you can subscribe to depending on your needs. As a home user or small business owner, you will most likely use public cloud services. 1.public 2.hybrid 3.community 4.private PURPOSE AND BENEFITS -Cloud computing enables companies and applications, which are system infrastructure dependent, to be infrastructure-less. -By using the Cloud infrastructure on “pay as used and on demand”, all of us can save in capital and operational investment! -Clients can: Put their data on the platform instead of on their own desktop PCs and/or on their own servers. They can put their applications on the cloud and use the servers within the cloud to do processing and data manipulations etc. Features of Cloud Computing • Cost • Agility • Security • Reliability • Scalability • Availability • Performance • Device and Location Independence Cloud Computing Service Providers • Amazon • App Nexus • Google AppEngine • Go Grid • Microsoft Windows Azure • Rack Space Conclusion The cloud provides many options for the everyday computer user as well as large and small businesses. It opens up the world of computing to a broader range of uses and increases the ease of use by giving access through any internet connection. However, with this increased ease also come drawbacks. You have less control over who has access to your information and little to no knowledge of where it is stored. You also must be aware of the security risks of having data stored on the cloud. The cloud is a big target for malicious individuals and may have disadvantages because it can be accessed through an unsecured internet connection.

TRANSCRIPT

Page 1: Cloud computing - new class of network based computing

Cloud Computing-Ashita Agrawal

Page 2: Cloud computing - new class of network based computing

What is Cloud Computing?Cloud Computing is a general term used to

describe a new class of network based computing that takes place over the Internet,

basically a step on from Utility Computinga collection/group of integrated and networked hardware, software and Internet infrastructure (called a platform).

The hardware and software services are available to

general public, enterprises, corporations and businesses markets

Page 3: Cloud computing - new class of network based computing

What is Cloud Computing?

COMPUTER NETWORK

STORAGE (DATABASE)

SERVERS

SERVICES

APPLICATIONS

Page 4: Cloud computing - new class of network based computing

Types of Cloud.There are different types of clouds that you can subscribe to depending on your needs. As a home user or small business owner, you will most likely use public cloud services. Public Cloud

A public cloud can be accessed by any subscriber with an internet connection

and access to the cloud space.

Hybrid CloudA hybrid cloud is essentially a

combination of at least two clouds, where the clouds included are a mixture of

public, private, or community.

Page 5: Cloud computing - new class of network based computing

Private CloudA private cloud is established for a

specific group or organization and limits access to just that group.

Community CloudA community cloud is shared among two or more organizations that have similar

cloud requirements.

Page 6: Cloud computing - new class of network based computing

What is the purpose and benefits?

Cloud computing enables companies and applications, which are system infrastructure dependent, to be infrastructure-less.

By using the Cloud infrastructure on “pay as used and on demand”, all of us can save in capital and operational investment!

Clients can:Put their data on the platform instead of on their own desktop PCs and/or on their own servers.They can put their applications on the cloud and use the servers within the cloud to do processing and data manipulations etc.

6

Page 7: Cloud computing - new class of network based computing

Cloud Architecture

7

Page 8: Cloud computing - new class of network based computing

Cloud Computing Characteristics

Common Characteristics:

Low Cost Software

Virtualization Service Orientation

Advanced Security

Homogeneity

Massive Scale Resilient Computing

Geographic Distribution

Essential Characteristics:

Resource Pooling

Broad Network Access Rapid Elasticity

Measured Service

On Demand Self-Service

Page 9: Cloud computing - new class of network based computing

Cloud Service Models

9

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Google App Engine

SalesForce CRMLotusLive

Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance

Page 10: Cloud computing - new class of network based computing

Different Cloud Computing Layers

10

Application Service(SaaS)

Application Platform

Server Platform

Storage Platform Amazon S3, Dell, Apple, ...

3Tera, EC2, SliceHost, GoGrid, RightScale, Linode

Google App Engine, Mosso,Force.com, Engine Yard,Facebook, Heroku, AWS

MS Live/ExchangeLabs, IBM, Google Apps; Salesforce.comQuicken Online, Zoho, Cisco

Page 11: Cloud computing - new class of network based computing

Cloud SummaryCloud computing is an umbrella term used to refer

to Internet based development and servicesA number of characteristics define cloud data,

applications services and infrastructure:Remotely hosted: Services or data are hosted on remote infrastructure. Ubiquitous: Services or data are available from anywhere.Commodified: The result is a utility computing model similar to traditional that of traditional utilities, like gas and electricity - you pay for what you would want!

Page 12: Cloud computing - new class of network based computing

Some Commercial Cloud Offerings

12

Page 13: Cloud computing - new class of network based computing

Conclusion The cloud provides many options for the everyday computer user as well as large and small businesses. It opens up the world of computing to a broader range of uses and increases the ease of use by giving access through any internet connection.However, with this increased ease also come drawbacks. You have less control over who has access to your information and little to no knowledge of where it is stored.You also must be aware of the security risks of having data stored on the cloud. The cloud is a big target for malicious individuals and may have disadvantages because it can be accessed through an unsecured internet connection.