Transcript
Page 1: Cloud Computing: Recursos de la Web 2.0

Cloud Computing ¿Porqué?

Requisitos de la Web 2.0

Page 2: Cloud Computing: Recursos de la Web 2.0

¿Qué es la Web 2.0?

Buzzwordo Diferentes autores discutiendo por la

esencia

Conjunto de tecnologías y tendenciaso Diferentes formas de hacer cosas nuevas

Page 3: Cloud Computing: Recursos de la Web 2.0

¿Qué es la Web 2.0?

Page 4: Cloud Computing: Recursos de la Web 2.0

¿Qué es la Web 2.0?

Imagen realizada por Internality y distribuida bajo Creative Commons

Page 5: Cloud Computing: Recursos de la Web 2.0

¿Qué es Cómo se hace la Web 2.0? Interfaces “ricas” de usuario

o Ajax, REST, JSON…o Microformatos, RDFao Air, XUL…

“Software as a service”o Servicios Webo Ajaxo APIs

Page 6: Cloud Computing: Recursos de la Web 2.0

¿Qué es Cómo se hace la Web 2.0?

Nuevos escenarios de conexióno iPhone, Android…

o “Always connected paradigm”

o XMPP, Pubsub…

Page 7: Cloud Computing: Recursos de la Web 2.0

¿Qué es Cómo se hace la Web 2.0?

Publicada por el usuario ‘carlosluna’ en Flickr bajo Creatice Commonshttp://www.flickr.com/photos/carlosluna/480229809/

Page 8: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0 Twitter

o Comunidad de microblogging.

o 140 caracteres y ya está.

o Historia• Creado a finales de 2006• Incremento de popularidad en el último año

o Tecnologías• Numerosas aplicaciones de terceros (API)

Page 9: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0 Twitter

Page 10: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0 Twitter

Page 11: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0 Twitter

Imagen publicada en http://twitterfacts.blogspot.com/2008/01/number-of-twitter-users.html

Page 12: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0

Page 13: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0

Moralejao Muerte por éxito

o Espera lo inesperado

Page 15: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0 Escalabilidad:

o Vertical: Un servidor dedicado a cada capa.

o Horizontal: Una capa distribuida en ‘n’ servidores

Escalabilidad horizontalo Necesidades Hardware:

• Múltiples servidores• Buenas comunicaciones entre ellos

o Necesidades Software• Herramientas de replicación.• Tecnologías de distribución

Page 16: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0

Datos + Algoritmos = Programas

Escalabilidad vertical

Page 17: Cloud Computing: Recursos de la Web 2.0

Requisitos de la Web 2.0 Escalabilidad Vertical:

o Datos: Nuevas capas de persistencia• Apache CouchDB• Amazon S3• Amazon SimpleDB

o Algoritmos: Cloud Computing• Hadoop• Amazon EC2• Widgets

Page 18: Cloud Computing: Recursos de la Web 2.0

LicenciaEstas transparencias se publican bajo licencia Creative Commons y se pueden redistribuir o modificar bajo las siguientes condiciones:

1. Se dé reconocimiento al autor de estas transparencias.

2. No se use con propósitos comerciales.3. Se distribuya con la misma licencia.

Texto de la licencia: http://creativecommons.org/licenses/by-nc-sa/3.0/


Top Related