Naf LaC 2009 - Web 2.0 en Technologie

16
Woensdag 25 november 2009 Web 2.0 en Technologie Nieuwe standaarden voor het nieuwe world wide web

description

Updated Insight presentation for the LaC 2009 conference. Basically a small 20 minute overview of some web x.y technology trends.

Transcript of Naf LaC 2009 - Web 2.0 en Technologie

Page 1: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Web 2.0 en Technologie

Nieuwe standaarden voor het nieuwe world wide web

Page 2: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Bram de Kruijff

Lead Architect GX Research & Development

[email protected]

GX creative online development BV

GX WebManager WCMS

http://www.gx.nl

Page 3: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

De gebruiker is Koning!

Page 4: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

•Long-tail & multi-brand strategien

•Continue innovatie en adaptie

•SEO, viral en netwerkeffecten

•Open en collaboratievebusiness modellen

Web 2.0 aspecten

Community Business Technology

•Participatie en Collaboratie

•Sociale netwerken en vertrouwen

•Transparante en open informatieverwerving

•Zoeken, vergelijken en kiezen

•Multi-channel en Multi-device

•Schaalbaarheid en flexibiliteit

•Herbruikbare data-centrische diensten

•Integratie en open standaarden

Page 5: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

You are here!

Ontwikkeling van het Web

Source: Web 3.0 & The Next Internet - Mills Davis, Project10X

“Social”

“Semantic”

“Pervasive”

Page 6: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Rich Internet Applications (RIA)

Van webpagina naar webapplicatie dmv

smart cliënt server architectuur

Rijke media en rijk aan functionaliteitmet desktop stijl interactie

Focus op het uitvoeren van taken en het ontsluiten van data of diensten

Presentatie verschuift naar cliënt, server wordt data service

Page 7: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Data Service

RIA Architectuur

Web Server

(X)HTML

Communication services

Controller Rendering & Media

Security Container

Data & State

Data ServiceData Service

(X)HTML / XML / JSON

(X)HTML / XML / JSON(X)HTML / XML / JSON

RIA

Server SideMashup

Client SideMashup

Page 8: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

RIA Technologie

Asynchronous Javascript (AJAX) obv van open standaarden als (X)HTML, Javascript, CSS

Verschillende rijke (proprietary) RIA frameworks met eigen runtimes

Communicatie primair over HTTP en obvopen standaarden als XML en JSON

Trends: Mobile Mashups en Augmented Reality

Page 9: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Microformats & RDFa

Level 1 semantische verrijking van web documenten dmv metadata

Standaard syntax en vocabularies zorgenvoor machine readability

Toepassingen in zoeken, information retrieval, intelligent agents

<a href=“http://short.to/wzvw” rel=“me”>Bram</a>

Page 10: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Google Rich Snippets

review-aggregate RDF vocabulary

Google search result

Page 11: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Google Rich Snippets

hreview-aggregate microformat

Google search result

Page 12: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Cloud Computing

Volledige virtualisatie van de technologieinfrastructuur

Oplossingen voor Infrastructuur (IaaS), Platform (PaaS) en Software (SaaS) als dienst

Geen up front investeringen, alleen variabelekosten veelal op basis van utility based service modellen

Flexibel en dynamisch schaalbare oplossingenworden mogelijk

Page 13: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Web Oriented Architecture (WOA)

“SOA zonder de complexiteit van SOAP en WS* standaarden”

Focus op eenvoudige en herbruikbare data centrische diensten.

Weinige afhankelijkheden tussen diensten

onderling en cliënt applicaties.

Gebruik van open standaarden voor representatievan data.

Gebruik van RESTfull principes waar mogelijk…

Page 14: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

REpresentational State Transfer (REST)

Archetecturele stijl voor het ontwerpen van data centrische diensten.

Resources staan centraal en zijnadresseerbaar op basis van unieke URI (hypertext).

Eenvoudig, herbruikbaar, schaalbaar, multi channel en meer dankzij HTTP interface standaarden.

Geen vervanging van SOAP/WS-* maar breed toepasbaar waar requirements het toelaten.

Page 15: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Conclusies

Web 2.0 is geen technologie en er is geenstandaard oplossing of implementatie

RIA verandert applicatie architectuur op het web. Ontwerp data centrische dienstenhergebruik in gedachten

Semantic web standaarden zijn in opkomsten zullen snel mainstream worden

Cloud Computing en WOA principes biedende vereiste flexibiliteit en schaalbaarheidvoor de toekomst.

Page 16: Naf LaC 2009 - Web 2.0 en Technologie

Woensdag 25 november 2009

Woensdag 24 juni 2009

Sociale media