Introduction into the LoCloud-Project:
– LoCloud is a Best Practice Network co‐funded under the
CIP ICT‐PSP programme of the European Commission.
– LoCloud is supporting small and medium‐sized
institutions in making their content and
metadata available to Europeana.
– A cloud‐based technology infrastructure will enable the
aggregation of local content, and
– a number of micro‐services will help to reduce technical,
semantic and skills barriers and to render the content
more discoverable and interoperable.
Followed by examples:
- microservices
- thesaurus management
- business management
- data transformation
- digital curation
2. 2015‐09‐17 Gerda & Walter Koch (AIT) 2
locoud.eu
About:
– LoCloud is a Best Practice Network co‐funded under the
CIP ICT‐PSP programme of the European Commission.
– LoCloud is supporting small and medium‐sized
institutions in making their content and
metadata available to Europeana.
– A cloud‐based technology infrastructure will enable the
aggregation of local content, and
– a number of micro‐services will help to reduce technical,
semantic and skills barriers and to render the content
more discoverable and interoperable.
3. 2015‐09‐17 Gerda & Walter Koch (AIT) 3
Relevant Work Packages
Specify, modify, test, implement core infrastructure components:
MINT, MoRe, Lightweight digital library – all build on existing work
Specify, modify, test, implement core infrastructure components:
MINT, MoRe, Lightweight digital library – all build on existing work
WP 2WP 2
Design and implementation of aggregation Design and implementation of aggregation infrastructure
Collaborative cloud‐based testlab, involving
partners and users; develop and implement a suite of
SaaS: geolocation enrichment; metadata enrichment;
multilingual vocabularies; historic place‐names;
Wikimedia and crowdsourcing
Collaborative cloud‐based testlab, involving
partners and users; develop and implement a suite of
SaaS: geolocation enrichment; metadata enrichment;
multilingual vocabularies; historic place‐names;
Wikimedia and crowdsourcing
WP 3WP 3
Micro servicesMicro services for small and medium institutions
9. 2015‐09‐17 Gerda & Walter Koch (AIT) 9
Microservice
Wikipedia: https://en.wikipedia.org/wiki/Microservices (2015‐09‐15)
[...] microservices is a
• software architecture style in which
• complex applications are composed
of small, independent processes
• communicating with each other using language‐
agnostic APIs.
• These services are small, highly decoupled and
focus on doing a small task,facilitating a modular
approach to system‐building.
10. 2015‐09‐17 Gerda & Walter Koch (AIT) 10
http://vocabulary.locloud.eu/
• Vocabulary Microservices
• This is the entry page for the
LoCloud vocabulary application.
• LoCloud uses a variety of standard vocabularies
during the metadata enrichment process.
These vocabularies have been established with the
TemaTres tool and are available in the LoCloud cloud
testlab.
• In addition, it is possible to feed the tool with your
own vocabularies, establish new vocabularies or
add languages to existing vocabularies.
19. 2015‐09‐17 Gerda & Walter Koch (AIT) 19
Business Intelligence
Wikipedia: https://en.wikipedia.org/wiki/Business_intelligence (2015‐09‐15)
• Business intelligence (BI) is the set of techniques and
tools for the transformation of raw data into
meaningful and useful information for business
analysis purposes.
• From Business Analysis to Cultural Analytics
https://en.wikipedia.org/wiki/Cultural_analytics (2015‐09‐15)
• One Tool: ETL – „Extract Transform – Load“
https://en.wikipedia.org/wiki/Extract,_transform,_load (2015‐09‐15)
• Example: Pentaho – Data Integration („Kettle“)
http://www.pentaho.com/product/data‐integration
32. 2015‐09‐17 Gerda & Walter Koch (AIT) 32
CDL
Curation Micro Services
1) „An Emergent Micro‐Services Approach to Digital Curation Infrastructure“, IPRES 2009
https://escholarship.org/uc/item/5313h6k9
2) UC Curation Center / California Digital Library, merritt: An Emergent Micro‐services Approach
to Digital Curation Infrastructure; Rev. 0.6, 2010‐03‐25
1) Annotation service 2)
The Annotation service provides
a mechanism by which the
consumers of managed digital
content can enrich that content
through additional description,
association, or related content.
The service supports the
following methods:
• Annotate
• Submit.