cloud computing

33
Cloud computin

Upload: nazish-mohammed

Post on 18-Jun-2015

209 views

Category:

Technology


0 download

DESCRIPTION

An overview on Cloud Computing.. !!

TRANSCRIPT

Page 1: Cloud Computing

Cloud computing

Page 2: Cloud Computing

What isCLOUD

Page 3: Cloud Computing

DELIVERS COMPUTING AS A

SERVICE

HARDWARE

NETWORK

STORAGESERVICES

INTERFACE

Combination of :

Page 4: Cloud Computing

Cloud Users :

SERVICE PROVIDER

BUSINESS MANAGEMENT

USER

END USER

RESPONSIBLE FORMAINTENANCE OF THE CLOUD

RESPONSIBLE FORDATA AND SERVICES

USES SERVICES PROVIDED

Page 5: Cloud Computing

What isCLOUD

COMPUTING

Page 6: Cloud Computing

completely based on the internet.

next stage in the evolution of the internet.

uses the cloud that provides the wayto deliver the services whenever andwherever the user of the cloud needs.

Page 7: Cloud Computing
Page 8: Cloud Computing

VsCLOUD

grid

Page 9: Cloud Computing

Grid Computing

Cloud Computing

Page 10: Cloud Computing

GRID CLOUD

Scalability Node & Site Node, Site & hardware

Payment Model Rigid Flexible

High Level Service Plenty of high level services Not yet defined

Architecture Service-oriented User chosen Architecture

Resource Sharing Collaboration Assigned resources not shared

Virtualization Virtualization of data and computing resources

Virtualization of hardware and software platforms

Page 11: Cloud Computing

aNdfeatures

benefits

Page 12: Cloud Computing

for Enterprises

Highly virtualized and standardized infrastructures

Massive scalability

Fault tolerant & highly reliable

Intra- & Inter-cloud load balance

Instant application deployment

Simplified, more efficient IT and application management

Deliver more applications to large number of users

Excellent service quality

Higher utilization at reduced cost

Time-to-market

Page 13: Cloud Computing

for Users

Highly virtualized and standardized infrastructures

Massive scalability

Fault tolerant & highly reliable

Intra- & Inter-cloud load balance

Instant application deployment

No need to install or update SW or HW; access from any browser

Unlimited use

Always on

Access from anywhere

Many services to choose from

Page 14: Cloud Computing

Modelscloud

Page 15: Cloud Computing

‘Internet based applications’ are hosted on the cloud and offered as services to the end users delivered

through the browsers

The platforms used to ‘design’, ‘develop’, ‘build’ and ‘test’

applications are provided by the cloud infrastructure

Delivery of ‘hardware’ (server, storage, network) and associated

‘software’, as service.

SAAS

PAAS

IAAS

AbsolutelyPAY PER USE

Salesforce.com

RELIABILITY

Google AppEngine

Storage & computing

CAPABILITIY

Amazon Web

Services

Page 16: Cloud Computing

typesclustering

Page 17: Cloud Computing

shared Cluster

A cluster of servers/blades that is

shared by many applications or database

tenants.

Page 18: Cloud Computing

shared Instance

A single database instance across a cluster that runs

multiple database schemas on behalf of multiple application tenants.

Page 19: Cloud Computing

dedicated Cluster

Some applications will be large enough to use a

dedicated portion of the hardware environment.

They share the same components and capacity.

Page 20: Cloud Computing

typescloud

Page 21: Cloud Computing
Page 22: Cloud Computing

The infrastructure for

implementing the cloud is controlled completely by the

enterprise.

Typically, private clouds are

implemented in the enterprise’s data centre and

managed by internal resources.

External organizations provide the

infrastructure and management required to

implement the cloud.

Applications and storage are made

available over the internet and can be free or offered at

a pay-per-usage fee.

To meet the benefits of both approaches,

newer execution models have been developed to

combine public and private clouds into a unified

solution.

PRIVATE PUBLIC HYBRID

Page 23: Cloud Computing

CloudOpen

consortium

Page 24: Cloud Computing

The Open Cloud Consortium (OCC) is a member-driven organization that:

SUPPORTS THE DEVELOPMENT OF STANDARDS FOR CLOUD COMPUTING AND FRAMEWORKS FOR INTEROPERATING BETWEEN CLOUDS

DEVELOPS BENCHMARKS FOR CLOUD COMPUTING

SUPPORTS REFERENCE IMPLEMENTATIONS FOR CLOUD COMPUTING

Page 25: Cloud Computing

Cloudbenefits

Page 26: Cloud Computing
Page 27: Cloud Computing

aNdcons

pros

Page 28: Cloud Computing
Page 29: Cloud Computing

attackscloud

Page 30: Cloud Computing

Denial Of Service (DoS) Attacks

Side Channel Attacks

Authentication Attacks

Man-In-The-MiddleCryptographic Attacks

TWITTER SUFFEREDA DEVASTATING DOS

ATTACK DURING 2009

PLACING OF A MALICIOUSVIRTUAL MACHINE

FREQUENTLY TARGETEDBASED

ON WHAT A PERSONKNOWS, HAD OR IS

ATTACKERS PLACETHEMSELVES IN THECOMMUNICATION’S

PATH

Page 31: Cloud Computing

Move withcloud

Page 32: Cloud Computing

Steps to move forward withCLOUD COMPUTING

Business Executives IT Executives1

•ANALYSE – cost, savings

2

•ASSIGN - responsibilities

3

•LEAD - planning

4

•CHOOSE - providers

5

•DIVERSIFY – non-it specialists

6

•ENGAGE – regulations & policy

1

•LEARN – requirements & benefits

2

•INFLUENCE – by cloud benefits

3

•PREPARE – get organization ready

Page 33: Cloud Computing

Thank You.NAZISH MOHAMMED