Update08 Web2

Post on 30-Apr-2015

980 views 0 download

description

Presentacion a cargo de Martín Salvadori y Gustavo Guaragna en marco del UpDate08 realizado por Snoop Consulting www.update08.org

Transcript of Update08 Web2

“Cadena de Favores”

Mashup, tags y todo esas cosas de la WEB 2.0

Gustavo Guaragna – CEO Snoop ConsultingMartín Salvadori – Chief Architect Snoop Consulting

/ / 2

Gustavo Guaragna CEO Snoop Consulting

Martín SalvadoriChief Architect Snoop Consulting

La Nube de Tags de la Web 2.0

Todo esto, ¿Es un gran verso?

Historia

Web 2.0 Meme Map

Tim O'Reilly October 01, 2005

Web 2.0 es la Web Social

diagram source: http://web2.wsj2.com/

• 1000 millones de personas conectadas a Internet

• 100 millones de sitios web

• 1/3 de los adultos de US han aportado contenido a la Internet pública. – 18% de los adultos son mayores de 65

source: Pew Internet and American Life Project via futureexpolporation.net

Web 2.0: evolución hacia una plataforma de Lectura/Escritura

Web 1.0(1993-2003)

Web 2.0(2004- beyond)

Read Mode Write & Contribute

Page Primary Unit of content

Post / record

Static State Dynamic

Web browser Viewed through…

Browsers, RSS Readers, anything

Client Server Architecture Web Services

Web Coders Content Created by…

Everyone

Geeks Domain of… Mass amatuerization

Arquitectura de la Participación

¿Cómo se construye?

Modelos de desarrollo

• Simplicidad: REST vs. SOAP• Difusión vs. coordinación• Diseñar para el “hacking” y el “remix”• Ensamblar de manera innovadora

• El perpetuo “βeta”• Plataforma LAMP

(Linux,Apache,Perl/PHP/Python,MySQL)

API + API = Mashup

Modelo de Ejecución

Tecnología

• Web Services: REST & SOAP• Feeds: ATOM & RSS• Folksonomy: Tagging & Jerarquías• Microformatos• OpenId• AJAX & JSON• Shindig

The Long Tail

Animators

Web 2.0 in the Enterprise

Uso de la Web 2.0 en Snoop consulting

Web 3.0 – Propuesta de definición ampliada

• 100% interoperabilidad • Conectividad ubicua• Modelo de negocios de SaaS, WOA• Procesamiento distribuido (grid

computing, cloud computing)• Tecnologías abiertas• Open identity• Web 3D• Web semántica• Bases de datos distribuidas ("World Wide

Database“)• Aplicaciones inteligentes• Real World Web