conférence open data par où commencer ? intervention k.rafes bordercloud

17
Web 3.0 Hosting & Factory Karima Rafes, BorderCloud 03/10/2012 Les technologies Linked (Open) Data Introduction et démonstration

Upload: aline-custodio

Post on 13-Dec-2014

102 views

Category:

Documents


0 download

DESCRIPTION

Présentation utilisée lors de la Conférence Citadel " Open Data par où commencer ?" qui s'est tenue à Issy-les-Moulineaux, le 5 Octobre 2012

TRANSCRIPT

Page 1: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

Web 3.0 Hosting & Factory

Karima Rafes, BorderCloud

03/10/2012

Les technologies Linked (Open) DataIntroduction et démonstration

Page 2: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

Vous avez Vous avez des des

données !données !

Page 3: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

Ils veulent vos donnIls veulent vos donn€€€€s !s !

Page 4: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

Vous pouvez essayer de les partager seul !

Coût

GainLogici€lsStockag€

S€rveurs

€xp€rts

Ventes de données brutes24/24 7/7

Page 5: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

Coût

Gain

VV€€ntnt€€s ds d€€ donn donn€€

€€s structurs structur€€€€s &s &IntInt€€roprop€€rablrabl€€ss

Ou vous pouvez nous laisser vous aider !

Page 6: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

610/03/2012

Nos clients

Page 7: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

Quelle technologie a déjà été choisie par l’Europe ?

Le LINKED OPEN DATAou Web des données

Vidéo : http://vimeo.com/49231111 (3min30)

Page 8: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

810/03/2012

Linked Data Vs NoSQL

NoSQL = une BDD pour tous(exemple: Google, Facebook, etc...)

DataData

DataData

DataData

DataData

DataData

DataData

DataData

DataData

Organisation 1Organisation 2

Organisation 3

Page 9: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

910/03/2012

SPARQL

Linked Data Vs NoSQL

SPARQL

DataData

DataData

DataData

DataData

DataData

DataData

DataData

DataData

Organisation 1Organisation 2

Organisation 3SPARQL

httpSPARQL = décentralisation et mise en relation des données à travers le Web par les créateurs/propriétaires des données eux-mêmes.Le croisement des données peut se faire du coté du client (respect des données privées)

Page 10: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1010/03/2012

Exemple d’un cas d’usage : Où vais-je aller déjeuner ?

Où vais-je aller déjeuner ce midi à Issy-les-Moulineaux ? Je connais par cœur le menu des restaurants. Je voudrais connaître le plat du jour avant de choisir mon restaurant.

Il faut pour développer cela :– un service pour l’afficher (facile : une journée) – Liste des restaurants d’Issy dans le Linked Open Data – Un appareil chez les restaurateurs pour indiquer leur

plat du jour chaque jour.

Page 11: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1110/03/2012

Liste des restaurants d’Issy dans le Linked Open Data

Avoir un entrepôt en ligne : 30 €/an– Importer des fichiers RDF (pas Excel !!)– Ensuite mettre à jour en temps réel les données

via une application ou un site web

Page 12: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1210/03/2012

Liste des restaurants d’Issy dans le Linked Open Data

3 : Code d’accès pour mettre à jour vos données

2 : Destination des données

1 : Adresse du service en ligne SPARQL : http://lod.bordercloud.com/sparql/

Le Linked Data a besoin de 3 éléments :

Page 13: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1310/03/2012

Un service pour afficherles données

On laisse un emplacement pour y mettre le plat du jour.

Le Linked Data permet de croiser les données comme avec IssySpot et IssyResto.

Page 14: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1410/03/2012

Un objet connecté pour les restaurateurs

(Internet des objets)

Prototypage rapide d’un client qui diffusera des données en temps réel via Wifi sans aucun intermédiaire.

Page 15: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1510/03/2012

En résumé le Linked Data : permet la désintermédiation et

donc le contrôle de ses donnéesLe restaurateur changera ici le plat du jour pour le partager avec tous ses clients

Page 16: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

http://www.bordercloud.com

[email protected]

Web 3.0 Hosting & Factory

Page 17: Conférence Open Data par où commencer ? Intervention K.Rafes BorderCloud

1710/03/2012

La techno Linked Datadu coté du développeur

Requête d’écriture HTTP (REST):http://lod.bordercloud.com/sparql/

?bcjeton=2073412310

&query=INSERT DATA {GRAPH <http://lod.bordercloud.com/IssyRestaurant> {<http://test/A> <http://test/Name> \"TestA\" . }}

Requête de lecture :http://lod.bordercloud.com/sparql/?query=

select * where  { GRAPH <http://lod.bordercloud.com/IssyRestaurant> {?o ?p ?v.} }

Code d’accès pour mettre à jour vos données en temps réel

Destination des données

Adresse du service en ligne SPARQL

Les données RDF

Pas besoin de code d’accès pour les données publiques