cloud computing clase 5 miguel saez @masaez johnny halife @johnnyhalif e matias woloski @woloski...

13
Cloud Computing Clase 5 Miguel Saez @masaez Johnny Halife @johnnyhalife Matias Woloski @woloski Slide deck based on Gianpaolo Carraro symposium (PDC08)

Upload: megan-french

Post on 03-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Cloud ComputingClase 5

Miguel Saez

@masaez

Johnny Halife@johnnyhalife

Matias Woloski

@woloski

Slide deck based on Gianpaolo Carraro symposium (PDC08)

Quiz: Which one is better?

1 gallon of fuel -> ¼ ton of ‘freight’ ; 20 miles 1 gallon of fuel -> 1 ton of freight ; 436 miles

Economy of ScaleLow High

ControlHigh Low

butCan mostly go from A to BLeaves 2x day at 9.12am and 11.14pm

butCan goes anywhere there is a roadReady to go anytime

This is not new…

Economy of ScaleLow High

ControlHigh Low

Build vs. Buy

This is new…

Economy of ScaleLow High

ControlHigh Low

On premises vs. in the cloud

Application runs on-premises

Buy my own hardware, and

manage my own data center

On premises vs. in the cloud

Application runs at a hoster

Co-locationor

Managed servers

Application runs using cloud

services

“cloud fabric”(elastic,

infini-scale)

Economy of ScaleLow High

ControlHigh Low

“Packaged”Application

An application that I buy “off the

shelf” and run myself

Self Hosted “Home Built”

An application that I develop and

run myself

Build

vs.

Buy

Build

Buy

Hosted “Home Built”

An application that I develop

myself, but run at a hoster

Hosted “Packaged”

An application that I buy “off the shelf” and then run at a hoster

Cloud Platform

An application that I develop

myself, but run in the cloud

“Software as a Service”

A hosted application that

I buy from a vendor

On premises vs. CloudOn premises Cloud

Hosted “Home Built”

An application that I develop

myself, but run at a hoster

Cloud Platform

An application that I develop

myself, but run in the cloud

“Packaged”Application

An application that I buy “off the

shelf” and run myself

Hosted “Packaged”

An application that I buy “off the shelf” and then run at a hoster

“Home Built”Application

An application that I develop and run myself

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud

Maximum Economy of Scale

All acceptable options (trade off)

Maximum Control

“Software as a Service”

A hosted application that

I buy from a vendor

“Packaged”Application

“Home Built”Application

“MassiveEnterprise” Example

Hosted “Home Built”

Hosted “Packaged”

“Software as a Service”

Cloud Platform

Clinical Trial

Molecule Research

HR System

Email

Issue Tracking

ERP

“Too costly to run this myself, but I’ve made too many customizations”

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud

“Packaged”Application

“Home Built”Application

“MassiveEnterprise” Example

Hosted “Home Built”

Hosted “Packaged”

“Software as a Service”

Cloud Platform

Clinical Trial

Molecule Research

HR System

Email

Issue Tracking

ERP

“CRM and Email are commodity services – They have no customizations, and it’s cheaper for someone else to run these”

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud

“Packaged”Application

Hosted “Home Built”

Hosted “Packaged”

ERP

“Home Built”Application

“MassiveEnterprise” Example“Software as a

Service”

Cloud Platform

Clinical Trial

Molecule Research

HR System

Email

Issue Tracking

“I can’t afford to maintain this old HR application written in VB – it’s driving me mad!”

“…but due to privacy issues, I prefer keeping my HR data on-premises”

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud

Hosted “Home Built”

Hosted “Packaged”

ERP

“Packaged”Application

“Home Built”Application

“MassiveEnterprise” Example“Software as a

Service”

Cloud Platform

Clinical Trial

Molecule Research

Email

Issue Tracking

HR System

“I wish I had access to cheaper compute and storage when I need it”

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud

Hosted “Home Built”

Hosted “Packaged”

ERP

“Packaged”Application

“Home Built”Application

“MassiveEnterprise” Example“Software as a

Service”

Cloud Platform

Clinical Trial

Molecule Research

Email

Issue Tracking

HR System

“THIS is where I want to spend my IT resources – I’m going to double down on this application!”

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud

“MassiveEnterprise” v. Next

Hosted “Home Built”

Hosted “Packaged”

ERP

“Packaged”Application

“Home Built”Application

“Software as a Service”

Cloud Platform

Clinical Trial

Molecule Research

Email

Issue Tracking

HR System

Build

vs.

Buy

Build

Buy

On premises vs. CloudOn premises Cloud