23
Mobility & Remote Ability

Cloud Computing

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Cloud Computing

Mobility &

Remote Ability

Page 2: Cloud Computing

Agenda

1) Evolution of Computing

2) Cloud Computing

3) Sky Drive 1 Slides

3 Slides

16 Slides

Page 3: Cloud Computing

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

Page 4: Cloud Computing

• 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. . .)

Page 5: Cloud Computing

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

Page 6: Cloud Computing
Page 7: Cloud Computing
Page 8: Cloud Computing
Page 9: 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

Page 10: Cloud Computing

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 ?

Page 11: Cloud Computing
Page 12: Cloud Computing
Page 13: 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

Page 14: Cloud Computing
Page 15: Cloud Computing

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

Page 16: Cloud Computing
Page 17: Cloud Computing

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

Page 18: Cloud Computing

“An Operating System For The Cloud”

1. Computation2. Storage3. Service Management4. Developer Experience

Page 19: Cloud Computing

Azure™ Services Platform

Page 20: Cloud Computing

Azure™ Services Platform

Page 21: Cloud Computing

A Look Inside Azure

ServiceBus

AccessControl

Workflow

Database

Reporting

Analytics

Compute Storage Manage

Identity

Devices

Contacts

Your Applications

Page 22: Cloud Computing

Technology Roadmap to Cloud

Page 23: Cloud Computing