FI-WARE Applications and Services EcosystemAxel Fasse, SAP Research     2st Architecture Workshop     June 04-07, 2012The ...
Agenda Overview Motivation for „Apps & Services“ The Idea „Internet of Services“ High-level Architecture Service Mark...
OverviewThe Apps & Services chapter will provide:    A service infrastructure that enables          provision, composit...
Socio-Economic Background – TertiarySector  Gross Domestic Product Distribution                Distribution of Employees i...
Flexible Value ChainsThe FI-WARE Project – Core Platform for theFuture Internet
Service Ecosystem   Highly specialized services   Collaborative service value chain   Bundling of products & services ...
Internet of ServicesThe Internet of Servicesallows■the trading of services■the bundling of services■the automatic offering...
High-level ArchitectureThe FI-WARE Project – Core Platform for theFuture Internet
Platform – Service Marketplace Available as platform services Matching offering and demand Negotiation of delivery cons...
Unified ServiceDescriptionsGeneric Enabler
Unified Service Description           • Ser ice Pr ider                 v ov                                           • F...
The Role of Service Description       Benefit ofUSDL             sThe FI-WARE Project – Core Platform for theFuture Internet
Evolution of USDL            Infor l                 ma            XM Schema                                 L            ...
Internet of ServicesThe Internet of Servicesallows■the trading of services■the bundling of services■the automatic offering...
What is Linked Data? A way of publishing data in the Web (URI, HTTP, HTML,XML/RDF) It‘s about linked data sets Web-scal...
What is it about?  Exposing data on the Web  Enable applications to link data that wasnt previously linked  Using Web t...
Linked-USDL Rationale Lower entry barrier Simplify the process of further development Reuse existing standards Use exi...
Standards Strategy1. Establish a community for users of USDL (linked-usdl.org)2. Support community to conduct show case ap...
Example: Cloud ServicesProblems•Countless offerings in the wild•No coherent description of services available•No common ma...
Cloud Vocabulary•   CPU Power, Memory and Storage•   IP Addresses and I/O Performance•   Data Recovery•   Availability and...
How to express in Linked-USDLGeneric USDL vocabularies:•usdl-core•usdl-sla•usdl-priceComplementing domain specific Cloud v...
USDL-SecThe FI-WARE Project – Core Platform for theFuture Internet
USDL-SLAThe FI-WARE Project – Core Platform for theFuture Internet
USDL-PriceThe FI-WARE Project – Core Platform for theFuture Internet
Example service< #s e r vi c e _ I aaS > a u s d l : S e r vi c e ;        d c t e r ms : mo d i f i e d " 2 01 2 - 05 - 0...
FI-WARE Application and Services  Ecosystem and Delivery FrameworkThis chapter will provide:    •A service infrastructure ...
Upcoming SlideShare
Loading in...5
×

Linked USDL at the FI-WARE Architects Weeks in Madrid

864

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
864
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Plurale Gestaltung des Wirtschaftsraumes Internet
  • In diesem Fall: Sachbearbeiter muss für den Geschädigten eine Glas/Hagelschaden über verschiedene Dienstleister in der ihm unbekannten Umgebung Dienstleister konnten sich vorher einstellen und ihre Dienstleistungen erfassen Einsatz von USDL Was erwartet uns? USDL in einer Anwendung
  • Describing the artifact itself
  • How is USDL built?
  • Plurale Gestaltung des Wirtschaftsraumes Internet
  • Linked USDL at the FI-WARE Architects Weeks in Madrid

    1. 1. FI-WARE Applications and Services EcosystemAxel Fasse, SAP Research 2st Architecture Workshop June 04-07, 2012The FI-WARE Project – Core Platform for theFuture Internet
    2. 2. Agenda Overview Motivation for „Apps & Services“ The Idea „Internet of Services“ High-level Architecture Service Marketplace USDL Linked open Data More GE‘s Q&AThe FI-WARE Project – Core Platform for theFuture Internet
    3. 3. OverviewThe Apps & Services chapter will provide:  A service infrastructure that enables  provision, composition, and consumption of services  Support of this infrastructure via USDL  in service descriptions covering technical, operational, and business aspects  Supporting general business, SLA, RSS management associated to the offerings, accounting, and billing  Partners involved in WP3  SAP – Registry, Repository, and Marketplace (Uwe Riss)  TID – RSS (Pablo Arozarena)  EAB – Composition and Push Communication Protocol (Calin Curescu)  DT & ATOS – Composition (Horst Stein & Miguel Huerta) (Andreas Grothe)  UPM – Mashup and Store (Javier Soriano)  TI & THALES – Mediation (Marco Ughetti & Pierre Chatel)  ENG – SLA Management (Keven Kearney)  UDE – Scenario Support (Andreas Froese) The FI-WARE Project – Core Platform for the Future Internet
    4. 4. Socio-Economic Background – TertiarySector Gross Domestic Product Distribution Distribution of Employees in in Germany 2011 the different industry sectors in Germany Quelle: Statistisches Jahrbuch 2010 für die Bundesrepublik Deutschland mit »Internationalen Übersichten«, Statistisches Bundesamt, 2010.The FI-WARE Project – Core Platform for theFuture Internet
    5. 5. Flexible Value ChainsThe FI-WARE Project – Core Platform for theFuture Internet
    6. 6. Service Ecosystem Highly specialized services Collaborative service value chain Bundling of products & services Outsourcing CloudWe need a platform for the Service Ecosystem! Core enablers Open standardized interfacesThe FI-WARE Project – Core Platform for theFuture Internet
    7. 7. Internet of ServicesThe Internet of Servicesallows■the trading of services■the bundling of services■the automatic offering,delivery, and executionThe Internet of Services isa game of many.The FI-WARE Project – Core Platform for theFuture Internet
    8. 8. High-level ArchitectureThe FI-WARE Project – Core Platform for theFuture Internet
    9. 9. Platform – Service Marketplace Available as platform services Matching offering and demand Negotiation of delivery constraints Clerk Community Service bundles and compositions Service configuration Business model support E pr nter ise USDLR or eposit y M e Infr str ur obil a uct e PatnerInfr str ur r a uct e Infr str ur a uct eThe FI-WARE Project – Core Platform for theFuture Internet
    10. 10. Unified ServiceDescriptionsGeneric Enabler
    11. 11. Unified Service Description • Ser ice Pr ider v ov • F ionaity unct l •A sgent • Dependencies • Pr pl ns ice a • Int a ion er ct • Ser ice l el v ev s • Composit ion • Aa a it v il bil y • R ces esour •L icenses USD L • Int fa er ce • Pr ocol ot • Paa er r met s • Infr st uct e a r urThe FI-WARE Project – Core Platform for theFuture Internet
    12. 12. The Role of Service Description Benefit ofUSDL sThe FI-WARE Project – Core Platform for theFuture Internet
    13. 13. Evolution of USDL Infor l ma XM Schema L UM cl ss model L a L USDL inked 20 7 0 20 8 0 20 9 0 2010 2011 2012 v1.0 v2.0 v .0 3 M M M M 1 2 3 4 M5  Collaborative and interdisciplinary modeling › Initiated by SAP Research › Roughly 2 dozens researchers contribute › Spread over approx. 10 publicly funded research projects and 5 SAP Research locations › Expertise from all SAP Research areas integrated › Includes contributions of many project partners (FhG FOKUS, IAO, …) › Include feedback and requirements from industrial partners (Siemens, Attensity, …) › W3C Incubator group › Linked-USDL community founded for broad and world-wide adoption and further development by the communityThe FI-WARE Project – Core Platform for theFuture Internet
    14. 14. Internet of ServicesThe Internet of Servicesallows■the trading of services■the bundling of services■the automatic offering,delivery, and executionThe Internet of Services isa game of many.The FI-WARE Project – Core Platform for theFuture Internet
    15. 15. What is Linked Data? A way of publishing data in the Web (URI, HTTP, HTML,XML/RDF) It‘s about linked data sets Web-scale data integration and building coherenceThe FI-WARE Project – Core Platform for theFuture Internet
    16. 16. What is it about?  Exposing data on the Web  Enable applications to link data that wasnt previously linked  Using Web to lower the barriers to link data (that is currently linked by other methods) Web as a single global DatabaseThe FI-WARE Project – Core Platform for theFuture Internet
    17. 17. Linked-USDL Rationale Lower entry barrier Simplify the process of further development Reuse existing standards Use existing tools Link USDL information with existing information Bring USDL into the realm of Linked Data (leverage synergies) And easily publish it at different locations (The Internet of Data).The FI-WARE Project – Core Platform for theFuture Internet
    18. 18. Standards Strategy1. Establish a community for users of USDL (linked-usdl.org)2. Support community to conduct show case apps and mashups (providing the basic infrastructure for USDL apps such as repository, discovery, editors,...)3. Build USDL into products/services and solutions at SAP and other partners.4. Find industrial/commercial users (big companies), which support a standardization.5. Find the right standardization body or create one and facilitate standardization processThe FI-WARE Project – Core Platform for theFuture Internet
    19. 19. Example: Cloud ServicesProblems•Countless offerings in the wild•No coherent description of services available•No common marketplace•Comparison of offerings (price, SLA, capabilities, …) is very difficult forusersLinked-USDL can help to put light into the dark and make Cloud offeringsmore transparent to the consumer!The FI-WARE Project – Core Platform for theFuture Internet
    20. 20. Cloud Vocabulary• CPU Power, Memory and Storage• IP Addresses and I/O Performance• Data Recovery• Availability and Service Level Agreements• Cedit system• Legal issues• Support services• Third parties involvedThe FI-WARE Project – Core Platform for theFuture Internet
    21. 21. How to express in Linked-USDLGeneric USDL vocabularies:•usdl-core•usdl-sla•usdl-priceComplementing domain specific Cloud vocabularies•cloud vocabulary taxonomy, specific qualitative and quantitative non-functional properties•operating system taxonomy•support vocabularyThe FI-WARE Project – Core Platform for theFuture Internet
    22. 22. USDL-SecThe FI-WARE Project – Core Platform for theFuture Internet
    23. 23. USDL-SLAThe FI-WARE Project – Core Platform for theFuture Internet
    24. 24. USDL-PriceThe FI-WARE Project – Core Platform for theFuture Internet
    25. 25. Example service< #s e r vi c e _ I aaS > a u s d l : S e r vi c e ; d c t e r ms : mo d i f i e d " 2 01 2 - 05 - 07" ^ ^ x s d : d at e ; d c t e r ms : c r e at e d " 2 01 2 - 04- 1 7" ^ ^ x s d : d at e ; d c t e r ms : t i t l e " I aas d e mo s e r vi c e " @e n ; d c t e r ms : ab s t r ac t " An I aaS d e mo s e r vi c e . " @e n ; d c t e r ms : d e s c r i p t i o n " Th i s a s e r vi c e d e mo d e s c r i p t i o n f o r an I aaSs e r vi c e . " @e n ; u s d l : h as Pr o vi d e r : e n t i t y_ I aaS D e mo Pr o vi d e r ; u s d l : h as L e g al Co n d i t i o n < #t e r ms _ I aaS > ; u s d l : h as Par t Man d at o r y < #s e r vi c e _ S u p p o r t > ; c l o u d : h as CPUPo we r [ g r : h as Un i t Of Me as u r e me n t " A86" ; # g i g ah e r t z g r : h as Val u e " 1 . 5 " ; g r ; val u e Re f e r e n c e [ a c l o u d : n u mb e r Of Co r e s ;g r : h as Val u e " 2 " ] ] ; c l o u d : h as Amo u n t Of D i s k S t o r ag e [ g r : h as Un i t Of Me as u r e me n t " E34" ; # g i g ab yt e g r : h as Val u e " 30" ] ; c l o u d : h as Amo u n t Of Mai n Me mo r y [ g r : h as Un i t Of Me as u r e me n t " 4L " ; # me g ab yt e g r : h as Val u e " 1 2 5 0" ] ; c l o u d : h as Up s t r e amCap ac i t y [ g r : h as Val u e " 32 " ; g r : h as Mi n Val u e " 6" ; g r : h as Un i t Of Me as u r e me n t " D 36" ] . # me g ab i tThe FI-WARE Project – Core Platform for theFuture Internet
    26. 26. FI-WARE Application and Services Ecosystem and Delivery FrameworkThis chapter will provide: •A service infrastructure that enables provision, composition, and consumption of services •Support of this infrastructure via USDL in service descriptions covering technical, operational, and business aspects Supporting general business, SLA, RSS management associated to the offerings, accounting, and billing Partners involved in WP3 SAP – Registry, Repository, and Marketplace (Uwe Riss) TID – RSS (Pablo Arozarena) EAB – Composition and Push Communication Protocol (Calin Curescu) DT & ATOS – Composition (Horst Stein & Miguel Huerta) UPM – Mashup and Store (Javier Soriano) TI & THALES – Mediation (Marco Ughetti & Pierre Chatel) ENG – SLA Management (Keven Kearney) UDE – Scenario Support (Andreas Froese) The FI-WARE Project – Core Platform for the Future Internet
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×