SlideShare a Scribd company logo
1 of 26
FI-WARE Applications and Services Ecosystem
Axel Fasse, SAP Research




     2st Architecture Workshop
     June 04-07, 2012



The FI-WARE Project – Core Platform for the
Future Internet
Agenda


 Overview
 Motivation for „Apps & Services“
 The Idea „Internet of Services“
 High-level Architecture
 Service Marketplace
 USDL
 Linked open Data
 More GE‘s
 Q&A




The FI-WARE Project – Core Platform for the
Future Internet
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
Socio-Economic Background – Tertiary
Sector
  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 the
Future Internet
Flexible Value Chains




The FI-WARE Project – Core Platform for the
Future Internet
Service Ecosystem


   Highly specialized services
   Collaborative service value chain
   Bundling of products & services
   Outsourcing
   Cloud


We need a platform for the Service
 Ecosystem!
 Core enablers
 Open standardized interfaces



The FI-WARE Project – Core Platform for the
Future Internet
Internet of Services



The Internet of Services
allows
■the trading of services
■the bundling of services
■the automatic offering,
delivery, and execution

The Internet of Services is
a game of many.




The FI-WARE Project – Core Platform for the
Future Internet
High-level Architecture




The FI-WARE Project – Core Platform for the
Future Internet
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 e




The FI-WARE Project – Core Platform for the
Future Internet
Unified Service
Descriptions
Generic Enabler
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 ur




The FI-WARE Project – Core Platform for the
Future Internet
The Role of Service Description

       Benefit ofUSDL
             s




The FI-WARE Project – Core Platform for the
Future Internet
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 community

The FI-WARE Project – Core Platform for the
Future Internet
Internet of Services



The Internet of Services
allows
■the trading of services
■the bundling of services
■the automatic offering,
delivery, and execution

The Internet of Services is
a game of many.




The FI-WARE Project – Core Platform for the
Future Internet
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 coherence




The FI-WARE Project – Core Platform for the
Future Internet
What is it about?


  Exposing data on the Web
  Enable applications to link data that wasn't previously linked
  Using Web to lower the barriers to link data (that is currently linked by
   other methods)


 Web as a single global Database




The FI-WARE Project – Core Platform for the
Future Internet
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 the
Future Internet
Standards Strategy


1. 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 process




The FI-WARE Project – Core Platform for the
Future Internet
Example: Cloud Services


Problems
•Countless offerings in the wild
•No coherent description of services available
•No common marketplace
•Comparison of offerings (price, SLA, capabilities, …) is very difficult for
users
Linked-USDL can help to put light into the dark and make Cloud offerings
more transparent to the consumer!




The FI-WARE Project – Core Platform for the
Future Internet
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 involved




The FI-WARE Project – Core Platform for the
Future Internet
How to express in Linked-USDL


Generic USDL vocabularies:
•usdl-core
•usdl-sla
•usdl-price


Complementing domain specific Cloud vocabularies
•cloud vocabulary taxonomy, specific qualitative and quantitative non-
functional properties
•operating system taxonomy
•support vocabulary



The FI-WARE Project – Core Platform for the
Future Internet
USDL-Sec




The FI-WARE Project – Core Platform for the
Future Internet
USDL-SLA




The FI-WARE Project – Core Platform for the
Future Internet
USDL-Price




The FI-WARE Project – Core Platform for the
Future 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 - 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 aaS
s 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 t

The FI-WARE Project – Core Platform for the
Future Internet
FI-WARE Application and Services
  Ecosystem and Delivery Framework
This 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

More Related Content

Viewers also liked

Escritos de impugnación do Pleno de aprobación do PXOM
Escritos de impugnación do Pleno de aprobación do PXOMEscritos de impugnación do Pleno de aprobación do PXOM
Escritos de impugnación do Pleno de aprobación do PXOMValminor.info
 
Fitness Equipment Ortus Fitness Made in Spain
Fitness Equipment Ortus Fitness Made in SpainFitness Equipment Ortus Fitness Made in Spain
Fitness Equipment Ortus Fitness Made in SpainOrtus Fitness
 
28 el directorio sysconfig
28  el directorio sysconfig28  el directorio sysconfig
28 el directorio sysconfigAprende Viendo
 
Colorado Coach Connection June 5, 2011
Colorado Coach Connection June 5, 2011Colorado Coach Connection June 5, 2011
Colorado Coach Connection June 5, 2011ICF Colorado
 
Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...
Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...
Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...Kristov Cerda Neira
 
KAUDEX Magazine Hoteles 2015
KAUDEX Magazine Hoteles 2015KAUDEX Magazine Hoteles 2015
KAUDEX Magazine Hoteles 2015Joan Coll
 
Transformacion Digital en la Empresa - Nunky TTP - Transformation Through People
Transformacion Digital en la Empresa - Nunky TTP - Transformation Through PeopleTransformacion Digital en la Empresa - Nunky TTP - Transformation Through People
Transformacion Digital en la Empresa - Nunky TTP - Transformation Through PeopleAbel Linares Palacios
 
Applied+geometry+in+sulba sutras
Applied+geometry+in+sulba sutrasApplied+geometry+in+sulba sutras
Applied+geometry+in+sulba sutrasBhimashankar Sanga
 
Soporte seguridad web informatica
Soporte seguridad web informaticaSoporte seguridad web informatica
Soporte seguridad web informaticagilbert222
 
PROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOS
PROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOSPROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOS
PROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOSJacinto Cabrera Rodríguez
 
Mary beale
Mary bealeMary beale
Mary bealeArwem123
 
Planificación Estratégica 2010-2011 (2)
Planificación Estratégica 2010-2011 (2)Planificación Estratégica 2010-2011 (2)
Planificación Estratégica 2010-2011 (2)MundoAjedrez
 
Modelos de emprendimiento
Modelos de emprendimientoModelos de emprendimiento
Modelos de emprendimientoAnthony Freire
 
Implantación 2015
Implantación 2015Implantación 2015
Implantación 2015Gabriel Buda
 

Viewers also liked (17)

Escritos de impugnación do Pleno de aprobación do PXOM
Escritos de impugnación do Pleno de aprobación do PXOMEscritos de impugnación do Pleno de aprobación do PXOM
Escritos de impugnación do Pleno de aprobación do PXOM
 
Fitness Equipment Ortus Fitness Made in Spain
Fitness Equipment Ortus Fitness Made in SpainFitness Equipment Ortus Fitness Made in Spain
Fitness Equipment Ortus Fitness Made in Spain
 
28 el directorio sysconfig
28  el directorio sysconfig28  el directorio sysconfig
28 el directorio sysconfig
 
Colorado Coach Connection June 5, 2011
Colorado Coach Connection June 5, 2011Colorado Coach Connection June 5, 2011
Colorado Coach Connection June 5, 2011
 
Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...
Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...
Una poética desde la marginalidad y el fracaso: El escupitajo en la escudill...
 
KAUDEX Magazine Hoteles 2015
KAUDEX Magazine Hoteles 2015KAUDEX Magazine Hoteles 2015
KAUDEX Magazine Hoteles 2015
 
Transformacion Digital en la Empresa - Nunky TTP - Transformation Through People
Transformacion Digital en la Empresa - Nunky TTP - Transformation Through PeopleTransformacion Digital en la Empresa - Nunky TTP - Transformation Through People
Transformacion Digital en la Empresa - Nunky TTP - Transformation Through People
 
Applied+geometry+in+sulba sutras
Applied+geometry+in+sulba sutrasApplied+geometry+in+sulba sutras
Applied+geometry+in+sulba sutras
 
Soporte seguridad web informatica
Soporte seguridad web informaticaSoporte seguridad web informatica
Soporte seguridad web informatica
 
PROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOS
PROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOSPROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOS
PROGRAMACIÓN ANDROID: MULTIMEDIA - LOS SONIDOS
 
Cómo Hacerte Saber
Cómo Hacerte SaberCómo Hacerte Saber
Cómo Hacerte Saber
 
Mary beale
Mary bealeMary beale
Mary beale
 
Planificación Estratégica 2010-2011 (2)
Planificación Estratégica 2010-2011 (2)Planificación Estratégica 2010-2011 (2)
Planificación Estratégica 2010-2011 (2)
 
Saljpres
SaljpresSaljpres
Saljpres
 
Modelos de emprendimiento
Modelos de emprendimientoModelos de emprendimiento
Modelos de emprendimiento
 
Catálago de plantas
Catálago de plantasCatálago de plantas
Catálago de plantas
 
Implantación 2015
Implantación 2015Implantación 2015
Implantación 2015
 

Similar to Linked USDL at the FI-WARE Architects Weeks in Madrid

Dc roundtablesmall webservices_2002
Dc roundtablesmall webservices_2002Dc roundtablesmall webservices_2002
Dc roundtablesmall webservices_2002eaiti
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesOpen Networking Summits
 
Why I should Model my Network
Why I should Model my NetworkWhy I should Model my Network
Why I should Model my NetworkAPNIC
 
IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...
IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...
IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...MicheleNati
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...Haidee McMahon
 
SDN / NFV opensource and standards in wireless networks 2015 for cnv
SDN  / NFV opensource and standards in wireless networks 2015 for cnvSDN  / NFV opensource and standards in wireless networks 2015 for cnv
SDN / NFV opensource and standards in wireless networks 2015 for cnvPatrick Lopez
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIFCPqD
 
Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711James Sankar
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of DataJohn Domingue
 
European Location Framework
European Location FrameworkEuropean Location Framework
European Location FrameworkAntti Jakobsson
 
Nanowire LED patent investigation Sample
Nanowire LED patent investigation SampleNanowire LED patent investigation Sample
Nanowire LED patent investigation SampleKnowmade
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability QuestionDeborah Porchivina
 
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)Adrian Friday
 
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)Adrian Friday
 
CloudStack and NFV
CloudStack and NFVCloudStack and NFV
CloudStack and NFVShapeBlue
 
The University of Waterloo Open Data API
The University of Waterloo Open Data APIThe University of Waterloo Open Data API
The University of Waterloo Open Data APINathan Vexler
 

Similar to Linked USDL at the FI-WARE Architects Weeks in Madrid (20)

Dc roundtablesmall webservices_2002
Dc roundtablesmall webservices_2002Dc roundtablesmall webservices_2002
Dc roundtablesmall webservices_2002
 
Software Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal TechnologiesSoftware Defined Networks Network Function Virtualization Pivotal Technologies
Software Defined Networks Network Function Virtualization Pivotal Technologies
 
Why I should Model my Network
Why I should Model my NetworkWhy I should Model my Network
Why I should Model my Network
 
The public sector and integrated operations
The public sector and integrated operationsThe public sector and integrated operations
The public sector and integrated operations
 
IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...
IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...
IoTMeetupGuildford#6: frontierCities - A Funding Opportunity for Developing S...
 
IOvents project overview
IOvents project overviewIOvents project overview
IOvents project overview
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
 
SDN / NFV opensource and standards in wireless networks 2015 for cnv
SDN  / NFV opensource and standards in wireless networks 2015 for cnvSDN  / NFV opensource and standards in wireless networks 2015 for cnv
SDN / NFV opensource and standards in wireless networks 2015 for cnv
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIF
 
Future Internet Research
Future Internet ResearchFuture Internet Research
Future Internet Research
 
Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711Aarnet Acu Briefing 040711
Aarnet Acu Briefing 040711
 
Linked services for the Web of Data
Linked services for the Web of DataLinked services for the Web of Data
Linked services for the Web of Data
 
European Location Framework
European Location FrameworkEuropean Location Framework
European Location Framework
 
Nanowire LED patent investigation Sample
Nanowire LED patent investigation SampleNanowire LED patent investigation Sample
Nanowire LED patent investigation Sample
 
SDN Introduction
SDN IntroductionSDN Introduction
SDN Introduction
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability Question
 
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
Towards Open Pervasive Displays (Keynote at UbiSummit, Helsinki, May 2011)
 
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
Towards Open Pervasive Displays (Keynote at Tekes UbiSummit, May 2011)
 
CloudStack and NFV
CloudStack and NFVCloudStack and NFV
CloudStack and NFV
 
The University of Waterloo Open Data API
The University of Waterloo Open Data APIThe University of Waterloo Open Data API
The University of Waterloo Open Data API
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

Linked USDL at the FI-WARE Architects Weeks in Madrid

  • 1. FI-WARE Applications and Services Ecosystem Axel Fasse, SAP Research 2st Architecture Workshop June 04-07, 2012 The FI-WARE Project – Core Platform for the Future Internet
  • 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&A The FI-WARE Project – Core Platform for the Future Internet
  • 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. Socio-Economic Background – Tertiary Sector 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 the Future Internet
  • 5. Flexible Value Chains The FI-WARE Project – Core Platform for the Future Internet
  • 6. Service Ecosystem  Highly specialized services  Collaborative service value chain  Bundling of products & services  Outsourcing  Cloud We need a platform for the Service Ecosystem!  Core enablers  Open standardized interfaces The FI-WARE Project – Core Platform for the Future Internet
  • 7. Internet of Services The Internet of Services allows ■the trading of services ■the bundling of services ■the automatic offering, delivery, and execution The Internet of Services is a game of many. The FI-WARE Project – Core Platform for the Future Internet
  • 8. High-level Architecture The FI-WARE Project – Core Platform for the Future Internet
  • 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 e The FI-WARE Project – Core Platform for the Future Internet
  • 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 ur The FI-WARE Project – Core Platform for the Future Internet
  • 12. The Role of Service Description Benefit ofUSDL s The FI-WARE Project – Core Platform for the Future Internet
  • 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 community The FI-WARE Project – Core Platform for the Future Internet
  • 14. Internet of Services The Internet of Services allows ■the trading of services ■the bundling of services ■the automatic offering, delivery, and execution The Internet of Services is a game of many. The FI-WARE Project – Core Platform for the Future Internet
  • 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 coherence The FI-WARE Project – Core Platform for the Future Internet
  • 16. What is it about?  Exposing data on the Web  Enable applications to link data that wasn't previously linked  Using Web to lower the barriers to link data (that is currently linked by other methods) Web as a single global Database The FI-WARE Project – Core Platform for the Future Internet
  • 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 the Future Internet
  • 18. Standards Strategy 1. 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 process The FI-WARE Project – Core Platform for the Future Internet
  • 19. Example: Cloud Services Problems •Countless offerings in the wild •No coherent description of services available •No common marketplace •Comparison of offerings (price, SLA, capabilities, …) is very difficult for users Linked-USDL can help to put light into the dark and make Cloud offerings more transparent to the consumer! The FI-WARE Project – Core Platform for the Future Internet
  • 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 involved The FI-WARE Project – Core Platform for the Future Internet
  • 21. How to express in Linked-USDL Generic USDL vocabularies: •usdl-core •usdl-sla •usdl-price Complementing domain specific Cloud vocabularies •cloud vocabulary taxonomy, specific qualitative and quantitative non- functional properties •operating system taxonomy •support vocabulary The FI-WARE Project – Core Platform for the Future Internet
  • 22. USDL-Sec The FI-WARE Project – Core Platform for the Future Internet
  • 23. USDL-SLA The FI-WARE Project – Core Platform for the Future Internet
  • 24. USDL-Price The FI-WARE Project – Core Platform for the Future Internet
  • 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 aaS s 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 t The FI-WARE Project – Core Platform for the Future Internet
  • 26. FI-WARE Application and Services Ecosystem and Delivery Framework This 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

Editor's Notes

  1. Plurale Gestaltung des Wirtschaftsraumes Internet
  2. 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
  3. Describing the artifact itself
  4. How is USDL built?
  5. Plurale Gestaltung des Wirtschaftsraumes Internet