+ All Categories
Home > Technology > Clase sobre Cloud Computing

Clase sobre Cloud Computing

Date post: 22-Jan-2015
Category:
Upload: barcelona-tech-upc-barcelona-supercomputer-center-bsc
View: 1,307 times
Download: 0 times
Share this document with a friend
Description:
 
Popular Tags:
119
Postgrado en Mobile Apps Design CLOUD COMPUTING Jordi Torres - www.JordiTorres.org UPC-BSC, February - 2012
Transcript
Page 1: Clase sobre Cloud Computing

Postgrado en

Mobile Apps Design

CLOUD COMPUTING

Jordi Torres - www.JordiTorres.orgUPC-BSC, February - 2012

Page 2: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 3: Clase sobre Cloud Computing

YESTERDAY’S BUSINESSF

oto:

Des

igne

dInB

arce

lona

.com

Page 4: Clase sobre Cloud Computing

TODAY’S BUSINESS

Page 5: Clase sobre Cloud Computing

OR NOT?

Page 6: Clase sobre Cloud Computing

IS MUSIC A BUSINESS?

Page 7: Clase sobre Cloud Computing

BON JOVIExem

ple

de J

osep V

alo

r (I

ESE),

2011

The most downloadesThe best-selling

20101986

Page 8: Clase sobre Cloud Computing

BON JOVIExem

ple

de J

osep V

alo

r (I

ESE),

2011

Sold: 28.000.000

Page 9: Clase sobre Cloud Computing

BON JOVIExem

ple

de J

osep V

alo

r (I

ESE),

2011

Sold: 28.000.000 Sold: ?

Page 10: Clase sobre Cloud Computing

BON JOVIExem

ple

de J

osep V

alo

r (I

ESE),

2011

Revenues: 30.000.000$

Concerts tour 2010

Revenues: 70.000.000$

Page 11: Clase sobre Cloud Computing

BON JOVIExem

ple

de J

osep V

alo

r (I

ESE),

2011

Revenues: 30.000.000$

Concerts tour 2010

Revenues: 70.000.000$

The business model changed!

Page 12: Clase sobre Cloud Computing

THE BUSINESS MODEL

from physical movement to the movement of information

Courte

sy: D

ani U

rgell –

CIS

CODesintermediation

music: Itunes, spotifybooks: Amazoneducation: e-learning UOC, MITtravels: eDreamsRetail: Zara. . .

The businessmodel changed !

Page 13: Clase sobre Cloud Computing

WHERE DATA ARE STORED?

Page 14: Clase sobre Cloud Computing

WHERE DATA ARE STORED?

Sourc

e:

Apple

.com

. 2

011

Page 15: Clase sobre Cloud Computing

INTO CLOUD COMPUTING!

Page 16: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 17: Clase sobre Cloud Computing

A VERY ACTIVE MARKET

Every week* a new Cloud service

Page 18: Clase sobre Cloud Computing

A VERY ACTIVE MARKET

http://dealbook.nytimes.com/2012/02/09/oracle-to-buy-taleo-for-1-9-billion/

And a new Mergers & Adquisitions

Page 19: Clase sobre Cloud Computing

A VERY ACTIVE MARKET

Cloud in the Stock Market

Page 20: Clase sobre Cloud Computing

CLOUD FORECAST

Source: http://softwarestrategiesblog.com/2012/01/17/roundup-of-cloud-computing-forecasts-and-market-estimates-2012/

Gartner is predicting

that the IaaS market to

grow by 47.8% through

2015.

IaaSAccording to IDC, by

2015, about 24% of all

new business software

purchases will be of

service-enabled software

with SaaS delivery being

13.1% of worldwide

software spending.

SaaS

Page 21: Clase sobre Cloud Computing

CLOUD FORECAST

Workload processed in the Cloud

Source: CISCO

http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns1175/Cloud_Index_White_Paper.pdf

Page 22: Clase sobre Cloud Computing

CLOUD COMPUTING

It’s here to stay

Page 23: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 24: Clase sobre Cloud Computing

HOW DO WE GET HERE?

Pilot ACE, UK.1950

Page 25: Clase sobre Cloud Computing

EVERY 15 YEARS …

1950 2012

That has redefined IT and industry in general

TIC

A major technological

jump in IT

Page 26: Clase sobre Cloud Computing

MAINFRAMES

1950 1980 201019951965 2025

Mainframes

Page 27: Clase sobre Cloud Computing

PERSONAL COMPUTERS

1950 1980 201019951965 2025

Mainframes

Personal

Computers

Page 28: Clase sobre Cloud Computing

INTERNET

1950 1980 201019951965 2025

Mainframes

Personal

Computers

Internet

Page 29: Clase sobre Cloud Computing

INDUSTRIALIZATION OF IT

1950 1980 201019951965 2025

Mainframes

Personal

Computers

Internet

Huge Data Centers

Page 30: Clase sobre Cloud Computing

HUGE DATA CENTERS

28.000 m2

So

urc

e:

htt

p:/

/ww

w.f

ace

bo

ok

.co

m/m

ed

ia/

set/

?se

t=a

.19

08

42

62

09

65

18

5.4

70

08

.14

03

75

28

93

45

25

2

40 Mw

Page 31: Clase sobre Cloud Computing

HUGE DATA CENTERSF

oto

: G

oo

gle

Page 32: Clase sobre Cloud Computing

HUGE DATA CENTERSF

oto

: G

oo

gle

> football pitch x 4

Page 33: Clase sobre Cloud Computing

HUGE DATA CENTERS

Fot

o: c

orte

sía

BS

C

Industrializaton of IT: has arrived!

Page 34: Clase sobre Cloud Computing

WHERE DO WE FIND DC?fo

to: G

oogl

e

Page 35: Clase sobre Cloud Computing

WHERE DO WE FIND DC?

Energy price: 0,03-0,04 €/kWh

foto

: Goo

gle

Page 36: Clase sobre Cloud Computing

ENERGY CONSUMPTIONF

oto:

cor

tesí

a B

SC

1W IT ���� 1 or 0,7 W cooling

Page 37: Clase sobre Cloud Computing

ENERGY CONSUMPTION

Page 38: Clase sobre Cloud Computing

NETWORKS & UNDERSEA CABLEfoto: http://w

ww

.submarinecablem

ap.com/

http://www.submarinecablemap.com/

foto: http://www.flickr.com/photos/alvy/22800735

Page 39: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 40: Clase sobre Cloud Computing

IT AS A SERVICE

Cloud Computing represents a majorchange in IT servicearchitecture, deliveryand consumption

Fot

o: J

.T.

Page 41: Clase sobre Cloud Computing

IT AS A SERVICE

Amazon Data Center

Foto: Tutorial SC2011 - Robert Grossman

(*) IaaS

Page 42: Clase sobre Cloud Computing

IT AS A SERVICE

More flexible IT , which can adapt to businesses and where costs can be predicted

On-demand self-service

Rapid elasticity

Ubiquitous access

. . . .

Pay per use

Page 43: Clase sobre Cloud Computing

EXAMPLE: WORKLOAD

Page 44: Clase sobre Cloud Computing

SYSTEM CAPACITY

Demand

Time

Res

ourc

es

Capacity

Page 45: Clase sobre Cloud Computing

RESOURCES NOT USED

Demand

Time

Res

ourc

es

CapacityResourcesnot used

Page 46: Clase sobre Cloud Computing

WASTE OF RESOURCES

Demand

Time

Res

ourc

es

Capacity€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€ €€€€€€€€€€€€ €€€€€€€€€ €€€€€€€€€€ €€€€€€€ €€€€€€€€ €€€€€ €€€€€€ €€€€ €€€€ €€

€€€ €

Page 47: Clase sobre Cloud Computing

CUSTOMER BEHAVIOR

Res

ourc

es

Demand

Capacity

Time (days)

1 2 3

Page 48: Clase sobre Cloud Computing

CUSTOMER BEHAVIOR

Res

ourc

es

Demand

Capacity

Time (days)

1 2 3

Page 49: Clase sobre Cloud Computing

CLOUD COMPUTING ELASTICITY

Demand

Capacity

Time

Res

ourc

es

Page 50: Clase sobre Cloud Computing

AGILITY FOR SUPPLYING

vs in-house data center

Fot

os: c

orte

sía

BS

C

Page 51: Clase sobre Cloud Computing

TYPES OF CLOUDS

Software as a Service (SaaS)

Plataforma as a Service (PaaS)

Infraestructura as a Service (IaaS)

Page 52: Clase sobre Cloud Computing

TYPES OF CLOUDS

models of service delivery

Server

Apps

VM

Frameworks

PaaS SaaS

Server

Apps

VM

Frameworks

IaaS

Server

Apps

VM

Frameworks

Tradicional

Server

Apps

VM

Frameworks

Page 53: Clase sobre Cloud Computing

INFRAESTRUCTURE AS A SERVICE

Idea : Tutorial SC2011 - Robert Grossman

1 computer in a rack for 120 hours 120 computers in three

racks for 1 hour

Page 54: Clase sobre Cloud Computing

SUMMARY

Sourc

e:

Securi

ty G

uid

ance f

or

Cri

tical Are

as o

f Focus in C

loud

Com

puting ,

Apri

l 2009.

Clo

ud S

ecuri

ty A

llia

nce.

Hundreds ofcompanieson stage

Page 55: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 56: Clase sobre Cloud Computing

AWS PRODUCTS AND SOLUTIONS

Page 57: Clase sobre Cloud Computing

ELASTIC COMPUTING CLOUD

Page 58: Clase sobre Cloud Computing

EC2 PRICING

Page 59: Clase sobre Cloud Computing

GET STARTED WITH EC2

To create an AWS account go to http://aws.amazon.comTo launch an instance go to

Page 60: Clase sobre Cloud Computing

GET STARTED WITH EC2

Follow the Wizard

Page 61: Clase sobre Cloud Computing

CONNECT TO INSTANCE

e.g. SSH

Page 62: Clase sobre Cloud Computing

TERMINATE INSTANCE

IMPORTANT!As soon as your instance starts to boot, you're billed for each hour or partial hour that you keep the instance running (even if the instance is idle).

When you've decided that you no longer need the instance, you can terminate it.

Page 63: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 64: Clase sobre Cloud Computing

AN EXAMPLE

La Vanguardia, 2/2/2012

Page 65: Clase sobre Cloud Computing

«MEGAUPLOAD»

Page 66: Clase sobre Cloud Computing

DATA RECOVERY

Page 67: Clase sobre Cloud Computing

DATA THEFT

Page 68: Clase sobre Cloud Computing

«LEY LOPD»

Page 69: Clase sobre Cloud Computing

TRUTH

Page 70: Clase sobre Cloud Computing

PRIVACY

Page 71: Clase sobre Cloud Computing

CLIENT CONCERNS: SUMARY

Security PrivacyLack of

Standards

Data Integrity

RegulatoryData

Recovery

ControlVendor

Maturity...

Page 72: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 73: Clase sobre Cloud Computing

SCENARIO

CLOUD

Enterprise resourcesData+ Programs + Hardware

Sep 2011User

electronic devices with identification/computing/storage/communication capabilities

Page 74: Clase sobre Cloud Computing

INSIDE THE CLOUD

PRIVATE CLOUDPUBLIC CLOUD

Enterprise resourcesData+ Programs + Hardware

User

electronic devices with identification/computing/storage/communication capabilities

Page 75: Clase sobre Cloud Computing

SELF-MANAGED CLOUD

PRIVATE CLOUDPUBLIC CLOUD

Enterprise resourcesData+ Programs + Hardware

Services that intelligent

take advantage of user

devices capabilities as

mobile or context-aware

User

Intelligent & autonomic

management of resources

Client-aware

Services

electronic devices with identification/computing/storage/communication capabilities

Page 76: Clase sobre Cloud Computing

HYBRID CLOUD

Workload

Page 77: Clase sobre Cloud Computing

HYBRID CLOUD

capacity

Workload

Page 78: Clase sobre Cloud Computing

HYBRID CLOUD

capacity

Page 79: Clase sobre Cloud Computing

HYBRID CLOUD

External Provider

Page 80: Clase sobre Cloud Computing

EVERYTHING AS A SERVICE

IaaS

PaaS

SaaS

XaaS

DRaaSSUaaSBDaaS

Page 81: Clase sobre Cloud Computing

CLOUD CAN DRIVE BUSINESS INNOVATIONF

oto:

Des

igne

dInB

arce

lona

.com

Taking cost out of company Improve business processes and operational effectiveness

Using the cloud to enable new business models

Page 82: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 83: Clase sobre Cloud Computing

WHAT NEXT?

Cloud Computing

&

Security

Mobility

&

Social

Big Data / Analytics

Smart

&

Green

Computing

Page 84: Clase sobre Cloud Computing

WHAT NEXT?

Cloud Computing

&

Security

Mobility

&

Social

Big Data / Analytics

Smart

&

Green

Computing

Page 85: Clase sobre Cloud Computing

EVERYBODY CONNECTED

4th year ESO secondary school:100% of students on Facbook

http

://w

ww

.sea

rche

ngin

ejou

rnal

.com

/the-

grow

th-o

f-so

cial

-med

ia-a

n-in

fogr

aphi

c/32

788

Page 86: Clase sobre Cloud Computing

A MOBILE FUTURE

http://money.cnn.com/2011/02/09/technology/smartphones_eclipse_pcs/index.htm

Page 87: Clase sobre Cloud Computing

INTERNET OF THINGS

Not only will we have mobile devices, but also

http://www.urbiotica.com

Page 88: Clase sobre Cloud Computing

INTERNET OF THINGShttp://dow

nload.intel.com/new

sroom/kits/em

bedded/pdfs/EC

G_W

hitePaper.pdf

Page 89: Clase sobre Cloud Computing

WHAT NEXT?

Cloud Computing

&

Security

Mobility

&

Social

Big Data / Analytics

Smart

&

Green

Computing

Page 90: Clase sobre Cloud Computing

GREEN COMPUTING

A more energy-efficient cloud

Page 91: Clase sobre Cloud Computing

SMART CLOUD

Energy Grids:

up to 40% of the

energy produced

might be lost on its

way to the

consumer.

Foto: SMART 2020 Report

Traffic jams:

cost Europe

€135 billion a

year, and drivers

lose five days

per year while

sitting in traffic.

Page 92: Clase sobre Cloud Computing

WHAT NEXT?

Cloud Computing

&

Security

Mobility

&

Social

Big Data / Analytics

Smart

&

Green

Computing

Page 93: Clase sobre Cloud Computing

DELUGE OF DIGITAL INFORMATION

1 EXABYTE = 1.000.000.000.000 MEGABYTE

http

://w

ww

.dat

acen

terk

now

ledg

e.co

m/a

rchi

ves/

2011

/06/

28/d

igita

l-uni

vers

e-to

-add

-1-

8-ze

ttaby

tes-

in-2

011/

?utm

-sou

rce=

feed

burn

er&

utm

-med

ium

=fe

ed&

utm

-ca

mpa

ign=

Fee

d:+

Dat

aCen

terK

now

ledg

e+%

28D

ata

And this will bring about a

Page 94: Clase sobre Cloud Computing

OPEN DATA

Page 95: Clase sobre Cloud Computing

STORAGE

relational DB can’t support everything

NoSQL

DBMS in-memory

Page 96: Clase sobre Cloud Computing

DATA PROCESSING

Rethinking of data processing

Page 97: Clase sobre Cloud Computing

STACK DATA 2.0

Data cannot be taken at face value

Page 98: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 99: Clase sobre Cloud Computing

AN OPPORTUNITY

LA V

AN

GU

AR

DIA

, 06/10/11

Foto: DesignedInBarcelona.com

Page 100: Clase sobre Cloud Computing

AN OPPORTUNITY

1950 1980 201019951965 2025

Ap

plica

tio

ns

Thousandsof applications

Tens of thousandsof applications

Hundredsof applications

Hundreds of

thousands

of applications

IT applications and services over the years

Page 101: Clase sobre Cloud Computing

AN OPPORTUNITY

1950 1980 201019951965 2025

Ap

plica

tio

ns

Thousandsof applications

Tens of thousandsof applications

Hundredsof applications

Hundreds of

thousands

of applications

we'll see millions of new applications and services built on top of these disruptive

technologiesMillions of

applications

Page 102: Clase sobre Cloud Computing

AN OPPORTUNITY

1950 1980 201019951965

Millionsof users

Hundreds of Millionsof users

?

Thousands

of users

2025

Use

rs IT users growth

Page 103: Clase sobre Cloud Computing

AN OPPORTUNITY

1950 1980 201019951965

Millionsof users

Hundreds of Millionsof users

Billions of users

Trillions of “things”

Thousands

of users

2025

Use

rs IT users growth

thanks to these millions of applications we'll see billions of users and trillions of “things” connected

Page 104: Clase sobre Cloud Computing

AN OPPORTUNITY

1950 1980 201019951965

Millionsof users

Hundreds of Millionsof users

Billions of users

Trillions of “things”

Thousands

of users

2025

Thousandsof applications

Millions ofapplications

Tens of thousandsof applications

Hundredsof applications

Hundreds of

thousands

of applications

This growth will bring many trillions of euros for smart & sustainable solutions in the new digital economy!

Page 105: Clase sobre Cloud Computing

MOBILE APPS

Case Study: Mountain Angel

To ride your bike is AmazingBut if you ride alone …

Mountain Angel detectsNon-secure stops

and will send your position

http://mobility.sfy.com

Page 106: Clase sobre Cloud Computing

MOBILE APPS

Case Study: Mountain Angel

track your route through the website (*)

Page 107: Clase sobre Cloud Computing

MOBILE APPS

Page 108: Clase sobre Cloud Computing

INTERNALS: PARSE.COM

«Una d'aquestes bbddnosql que ens deixenguardar informaciósense una estructura i geolocalitzar la gentque tenim a prop en un no res, i senseprogramar al servidor (ni el toquem).»

-Xavi Guardiahttp://mobility.sfy.com

Page 109: Clase sobre Cloud Computing

MOBILE APPS

Summary:Many mobile apps use server-side components to accomplish tasks such as deliver content, manage access control or share data between users.

With Cloud Computing Developers can easily access a scalable and cost-effective infrastructure for their mobile applications.

Page 110: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

Page 111: Clase sobre Cloud Computing

YOUR PROJECT?

Why not develop Mobile Apps with PARSE.COM?

Page 112: Clase sobre Cloud Computing

YOUR PROJECT?

Or …

Why not develop Mobile Apps with Amazon Web Services?

Page 113: Clase sobre Cloud Computing

YOUR PROJECT?

Source: http://aws.amazon.com/es/Android-development-with-AWS/

Page 114: Clase sobre Cloud Computing

YOUR PROJECT?

Source: http://aws.amazon.com/es/Android-development-with-AWS/

Page 115: Clase sobre Cloud Computing

YOUR PROJECT?

Page 116: Clase sobre Cloud Computing

CLOUD COMPUTING

1. Yesterday‘s Business2. Cloud Computing is here to stay3. How do we get here?4. What is cloud computing?5. Case study: AWS6. Cloud Computing inhibitors7. Cloud Computing today8. Future of Cloud Computing9. An opportunity for entrepreneurs10.Lets get to work

CONCLUSION

Page 117: Clase sobre Cloud Computing

CLOUD COMPUTING

It’s here to stayWe have to

prepare ourbusinesses for

the explosion of the cloudin a world of mobile technology

and social networks , dominated by the

boom of available informationand all in a sustainable way .

Cloud Computing

&

Security

Mobility

&

Social

Big Data / Analytics

Smart

&

Green

Computing

Page 118: Clase sobre Cloud Computing

¡Gracias por su atención!

Pueden descargar esta

presentación desde

www.JordiTorres.org/blog

ya a la venta la 2ª edición del libro en

www.librosdecabecera.com/empresas-en-la-nube

Page 119: Clase sobre Cloud Computing

Autonomic Systems and e-Business

Platforms research line at BSC/UPC

www.bsc.es/eBusiness


Recommended