Best practices to share data between organisations can also be used within the Enterprise.
De technologie die gebruikt wordt om gegevens te delen tussen verschillende organisaties, kan ook gebruikt worden binnen 1 en dezelfde organisatie.
Hoe ondersteunen wedat met IT ?
gisteren
system centric
DB-koppelingen,
batchprocessen
26 mei 2015 | het Trefpunt | Joep Creusen
6.
Hoe ondersteunen wedat met IT ?
gisteren vandaag
system centric proces centric
DB-koppelingen,
batchprocessen
ESB,
webservices
26 mei 2015 | het Trefpunt | Joep Creusen
7.
Hoe ondersteunen wedat met IT ?
gisteren vandaag morgen
system centric proces centric data centric
DB-koppelingen,
batchprocessen
ESB,
webservices
Linked Data,
API’s
26 mei 2015 | het Trefpunt | Joep Creusen
8.
Hoe ondersteunen wedat met IT ?
gisteren vandaag morgen
inspanning
per connectie
ontkoppeling
bron / afnemer
26 mei 2015 | het Trefpunt | Joep Creusen
Vraag aan dezaal
Hoe kijkt jouw organisatie naar morgen?
A. We zijn al blij als we straks van onze legacy af zijn
B. We hebben net SOA* ingevoerd, niet wéér veranderen!
C. Onze organisatie kan elke nieuwe technologie aan, en zal die
ook invoeren zodra duidelijk wordt welke trends doorzetten
D. We hebben API management en/of Linked Data al ingevoerd
E. Linked Data is zoo 2015 …
* of whatever
26 mei 2015 | het Trefpunt | Joep Creusen
15.
Vraag 2 aande zaal
Hoe schat je deze ontwikkelingen in?
A. Geen idee, ik volg de trends in de media
B. ESB’s en webservices kunnen alles wat je nodig hebt,
dus waarom nieuwe technologie invoeren?
C. De meerwaarde van de nieuwe technologie is niet
duidelijk genoeg om de investering te rechtvaardigen
D. Zodra men begrijpt wat het kan dan is het hek van de dam
E. Hoezo ontwikkeling, Linked Data en API’s are here to stay!
26 mei 2015 | het Trefpunt | Joep Creusen
16.
Vraag 3
Wanneer wordende eerste ESB en webservices
vervangen door nieuwe technologie?
A. We werken er al een tijd niet meer mee
B. We plannen de migratie
C. Over 2 à 3 jaar
D. Per 2020
E. Per 2030
F. Voorlopig nog niet
26 mei 2015 | het Trefpunt | Joep Creusen
17.
Uitdagingen
“De noodzaak vanvernieuwing in de bancaire sector”
8 april 2015, Mandy van Tilborg: Linked Data voor het eerst als topic voor Innovatie
• steile leercurve
• bestaande best practices
(paradigma wisseling, kannibalisatie)
26 mei 2015 | het Trefpunt | Joep Creusen
18.
Actualiteit !
Computable mei2015, hoofdtitel voorpagina
Open data als normaalste zaak van de wereld
Nu.nl 19 mei 2015, 5000 functies komen te vervallen;
1.500 extra mensen aannemen voor gespecialiseerd werk als data-analyse
Reorganisatie Belastingdienst
Financiële dagblad 16 mei 2015,
1e van 9 “Wereldwijde uitdagingen, Nederlandse oplossingen”
(Dutch design 4e, De strijd tegen het water 8e)
Internet of things
26 mei 2015 | het Trefpunt | Joep Creusen
19.
4e Industriele Revolutie
Nieuwewebtechnologieën zullen ertoe leiden dat machines, goederen en
onderdelen met elkaar kunnen communiceren. Het internet of things and
services heeft gevolgen die buiten ons huidige bevattingsvermogen liggen.
Aan de basis van deze paradigmawisseling staat volgens Prof. Dais de
real time – beschikbaarheid van alle relevante informatie van alle
relevante stakeholders voor en over machines, klanten en goederen. Door
deze nieuwe verbindingen ontstaan zelf organiserende, dynamische,
ondernemingsoverstijgende netwerken die toegevoegde waarde creëren
en naar kosten, grondstoffen en energieverbruik kunnen worden
geoptimaliseerd.
26 mei 2015 | het Trefpunt | Joep Creusen
20.
Reorganisatie
“Door slimmere ITsystemen worden meer bestanden aan
elkaar gekoppeld en kun je fraude makkelijker opsporen.”
26 mei 2015 | het Trefpunt | Joep Creusen
Linked Data
URI’s
RDF
Semantic
Web
Linked
Data
markup
the 4rules semantic web
stack
subject
predicate
object
serializations
triple
store
SPARQL
web of
data
URI as
address
DNS
ownership
URI as
identifier
vocabularies
26 mei 2015 | het Trefpunt | Joep Creusen
Data (Assertions) enModel (Terms)
Tarzan is een hond
Tarzan is een reu
Tarzan’s baas is Piet
Piet is een hondenbezitter
Piet rijdt Opel
Hond is een diersoort
Reu is een sexe
Hondenbezitter is een persoon
Opel is een soort auto
A-boxT-box
26 mei 2015 | het Trefpunt | Joep Creusen
29.
Triple Store
b.v. OracleSpatial and Graph (DB option)
Allegrograph
Virtuoso
26 mei 2015 | het Trefpunt | Joep Creusen
Vocabularies
vocabularies define theconcepts and relationships
(also referred to as “terms”) used to describe and
represent an area of concern
(zeg maar: de kolomheaders of attributen)
GOUDEN REGEL:
beter goed gekopieerd dan goed verzonnen
b.v.: Dublin Core, FOAF, VCard
26 mei 2015 | het Trefpunt | Joep Creusen
32.
Linked Data
URI’s
RDF
Semantic
Web
Linked
Data
markup
the 4rules semantic web
stack
subject
predicate
object
serializations
triple
store
SPARQL
web of
data
URI as
address
DNS
ownership
URI as
identifier
vocabularies
26 mei 2015 | het Trefpunt | Joep Creusen
Domain Name System owner
Eigenaarschap of authentieke bron van een URI
wordt impliciet bepaald door het wereldwijde
DNS mechanisme dat internet domeinnamen
toedeelt
Zo maak je een http URI dus universeel uniek
26 mei 2015 | het Trefpunt | Joep Creusen
39.
RDF = Triples
Student
Student3
has family_name
Miller
subject :
predicate :
object :
altijd URI !
altijd URI !
URI / tekst
26 mei 2015 | het Trefpunt | Joep Creusen
40.
Linked Data
URI’s
RDF
Semantic
Web
Linked
Data
markup
the 4rules semantic web
stack
subject
predicate
object
serializations
triple
store
SPARQL
web of
data
URI as
address
DNS
ownership
URI as
identifier
vocabularies
26 mei 2015 | het Trefpunt | Joep Creusen
41.
Web of Data
links
tussenpagina’s
“typed” links
tussen gegevenselementen
26 mei 2015 | het Trefpunt | Joep Creusen
42.
Markup
<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop="name">Avatar</h1>
<span>Director: <span itemprop="director">James Cameron</span>
(born August 16, 1954)</span>
<span itemprop="genre">Science fiction</span>
<a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer">Trailer</a>
</div>
leesbare tekst
hyperlink
layout markup
semantic markup
(microformat)
Avatar
Director: James Cameron (born August 16, 1954)
Science fiction
Trailer
webpagina:
brontekst:
26 mei 2015 | het Trefpunt | Joep Creusen
43.
4 rules (TimBerners Lee 2006)
Use URIs as names for things
Use HTTP URIs so that people can look up those names
When someone looks up a URI, provide useful
information, using the standards (RDF*, SPARQL)
Include links to other URIs so that they can discover
more things.
26 mei 2015 | het Trefpunt | Joep Creusen
Open Data
Open Datais de
verzameling interne gegevens
die organisaties extern
op internet publiceren
voor vrij hergebruik.
• vrij van rechten
• vrij van commerciële kosten (?)
• computer leesbaar
26 mei 2015 | het Trefpunt | Joep Creusen
Afnemen van OpenData
BESTAND API
26 mei 2015 | het Trefpunt | Joep Creusen
54.
Afnemen van OpenData
BESTAND API
26 mei 2015 | het Trefpunt | Joep Creusen
55.
API
API = loketfunctieop een systeem
waarlangs andere systemen
elektronisch informatie kunnen uitwisselen.
Open (of Public of Web) API = API die iedereen via
internet kan benaderen
26 mei 2015 | het Trefpunt | Joep Creusen
56.
API
API = koppeling
maardan één waar over is nagedacht ;-)
“wat voor zinnige functionaliteit kan ik bieden”
want (de behoefte van) de afnemer is onbekend
maximale ontkoppeling
26 mei 2015 | het Trefpunt | Joep Creusen
Social Media API’s
Metde Twitter API kun je bijvoorbeeld
op je eigen website:
• Eigen tweets laten zien, laat de bezoeker
zien wat jouw laatste tweets zijn.
• Retweets van een bepaalde tweet laten
zien.
• Tweets van "vrienden" laten zien.
• …
59.
Open Data marktwerking
26 mei 2015 | het Trefpunt | Joep Creusen
60.
Open Data
Open DataIerland
filmpje
26 mei 2015 | het Trefpunt | Joep Creusen
61.
Voordelen van OpenData
Transparantie en democratische controle
Participatie en publiek-private samenwerking
Verbeterde en nieuwe producten en diensten
Verbeterde efficiëntie van overheidsdiensten
Innovatie, en daarmee economische groei
Bestuurlijke initiatieven
• Digital Agenda van eurocommissaris Neelie Kroes (2010)
• Open Government Partnership (OGP):
een internationaal platform voor landen die hun overheden
meer “open, accountable en responsive” willen maken (2011)
• Open Government Initiative van president Obama (2013)
• Actieplan Open Overheid van minister Plasterk (2013).
26 mei 2015 | het Trefpunt | Joep Creusen
Recombinant Innovation
“The bestinnovators aren’t lone geniuses.
They are people how can take an idea that is
obvious in one context and apply it in not-so-
obvious ways to a different context.
The best companies have learnt to
systematize that process”
(Hagardon, Sutton 1990)
26 mei 2015 | het Trefpunt | Joep Creusen
Vraag 3
Wanneer wordende eerste ESB en webservices
vervangen door nieuwe technologie?
A. We werken er al een tijd niet meer mee
B. We plannen de migratie
C. Over 2 à 3 jaar
D. Per 2020
E. Per 2030
F. Voorlopig nog niet
26 mei 2015 | het Trefpunt | Joep Creusen