Cloud Computing

Preview:

DESCRIPTION

 

Citation preview

Mobility &

Remote Ability

Agenda

1) Evolution of Computing

2) Cloud Computing

3) Sky Drive 1 Slides

3 Slides

16 Slides

Evolution of Computing . . .

• Network Computing– Network is computer (client - server)– Separation of Functionalities

• Cluster Computing– Tightly coupled computing resources:

CPU, storage, data, etc. Usually connected within a LAN

– Managed as a single resource– Commodity, Open source

• Grid Computing– Resource sharing across several domains– Decentralized, open standards– Global resource sharing

• Utility Computing– Don’t buy computers, lease computing power– Upload, run, download– Ownership model

Evolution of Computing (contd. . .)

Evolution of Computing (contd. . .)

• Service and data are in the cloud, accessible with any device connected to the cloud with a browser.

• A key technical issue for developer:– Scalability

The Next Step: Cloud Computing

GRID

• Flexible , but Complex

CLUSTER

• Cost-effective , but Confined

• Personal Computer– One to One

• Client/Server– One to Many

• Cloud Computing– Many to Many

A style of computing where massively scalable IT-enabled capabilities are provided "as a service" over the network .

•“I only care about results, not how IT capabilities are implemented”

Acquisition Model

Service based

•"I want to pay for what I use, like a utility"

Business Model

Usage based

•"I can access services from anywhere, from any device"

Access ModelInternet, Intranet

Technical ModelDynamic, flexible

“I can scale up or down capacity, as needed"

What’s Cloud Computing ?

Characteristics of Cloud Computing

• Virtual – Physical location and underlying infrastructure details are transparent to users

• Scalable – Able to break complex workloads into pieces to be served across an incrementally expandable infrastructure

• Efficient – Services Oriented Architecture for dynamic provisioning of shared compute resources

• Flexible – Can serve a variety of workload types – both consumer and commercial

Business Process-as-a-Service

Application/Software-as-a-Service

Platform-as-a-Service

Infrastructure-as-a-Service

Clo

ud E

cosy

stem

Serv

ice

Man

agem

ent

Cloud Framework

Facility Security

• 24x365 on site security• Biometric readers, man traps• Anonymous exterior• Silent alarm• CCTV• Motion detection• N+1 infrastructure

Network Security

• Fault tolerant external firewall• Intrusion detection systems• Best practices secure systems mgmt• 3rd party vulnerability assessments

• SSL data encryption• Optional strict password policies• SAS 70 Type II & SysTrust Certification• Security certifications from Fortune 50 financial services customers• May 2008: ISO 27001 Certification

Platform Security

Cloud

Security

“An Operating System For The Cloud”

1. Computation2. Storage3. Service Management4. Developer Experience

Azure™ Services Platform

Azure™ Services Platform

A Look Inside Azure

ServiceBus

AccessControl

Workflow

Database

Reporting

Analytics

Compute Storage Manage

Identity

Devices

Contacts

Your Applications

Technology Roadmap to Cloud

Recommended