SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
projects



by
Gaël Blondelle
VP of Technology
Founder & CTO
Create and manage
            your SOA

         with Petals

        and Dragon
projects



by
SOA Solutions
                                     Service
           Open SUIT                Life-Cycle
              Service              Management               Service-
             Oriented                                         level
             Graphical
                                                           Agreement
           User Interface
                                                             (SLA)
                                                           Monitoring


  Web                       light weight broker
Business                                                                 Graphical
                                 Core functions
Process                                                                   Eclipse
                            Protocols, transformation,
  Wiki                                                                    Tooling
                            routing, standard formats,
 BPMN
                             error handling, security,
                              extensibility, scalibility
                                  high availability
            MAESTRO
             Dynamic
           Orchestration                                     Service
           BPEL Engine                                     Composition
                                   Integration             SCA Engine
                                     tooling
                                       (EIP)
Business



       Technology
SOA Revolution ?
SOA

Reuse
SOA

Agility
SOA


Interoperability
Well known
     &
Established
 Standards
Java    WSDL
      JBI
                                  XML
WSI

                                  WS-*
 SCA


            BPEL          WS-Security
Loose
     Coupling


Servic             an ce
      e       e r n nt
            ov me
          G
Layer          cu e
            D o us
                Re
“In SOA, everything starts or ends with a
  WSDL definition”
                  Dr N. Salatgé, Research Engineer
                              at EBM WebSourcing
                                  WSDL enthusiast
                     Creator of Easy WSDL project
JBI
• NMR : The key for loosely coupling

External services




                                  Process

                                            Process


                                                      pattern

                                                                pattern
                                                                           Artifacts




                            XSL
                      XSL
SOAP   JMS    EJB                                                            JBI
                      XSLT        BPEL                   EIP              Components
HTTP   MOM    RMI


               JBI NMR
Distributed Bus
     Scalable
        Standard based
Eclipse Tools and Web Monitoring
Use Case – Service Infrastructure
Distributed
Scalable
Use Case – Mediation Platform

   Cmd.-Livr.         SAV   VOD-prov   Fact./Reco. …    Rev.   Market.


Réseau
                                    ROSE
                                    ROSE
                                        …

 CLID,ND,
 Login/ Passwd,EPID
                            SMV1            SMV2       PFS3
                                                                  TV
        MPRelais
                            DHCP
                             …

                            Karma
         HTTP-R
         Auto-app                                  Routing
                                                   Scalability
Use Case - Exchange platforms

Monitoring                              Portals : MonServicePublic.fr, …

KPI                     ESB – Petals
                        ESB – Petals
                                                                                          ko                                  Processus
                                                                                                                              Processus
                                                  Récupération
                                                  Récupération          Interrogation
                                                                         Interrogation
            Réception
            Réception          Validation
                               Validation                                                          Envoi
                                                                                                   Envoi            Acquittement
                                                                                                                    Acquittement     de
        1                  2                      3   PJs
                                                      PJs                4 UDDI
                                                                             UDDI              5                     6               de
                                             ko                    ko                    ko
                                                                                                                                Routage
                                                                                                                                Routage



 Technical View


             1                     2                3                   4                          5                   6           Flux
                                                                                                                                   Flux
             SA   SA     SA       SA        SA     SA       SA      SA
                                                                     SA        SA        SA        SA      SA       SA
                                                                                                                                    GF
                                                                                                                                    GF




                                                                                                                  Pub/sub
                                                                                    Pub
                                                                                        /sub




                                                                                                        Pu
                                                                                Pub                                         ESB – Petals
                                                                                                                            ESB – Petals




                                                                                                          b/
                                                                                    /sub




                                                                                                            su
                                                                                                              b
  Metadata
   SIRET                 Metadata
   Service                                              Metadata
   Guichet
                         Nom des PJs
                                                        Connecteur
                                                                                                                  SE
   Numéro Dossier                                       Coordonnées                                               KPI                BDD
Gouvernance
Where         When
  ?     How     ?

Who
        ?     What
CBDI metamodel
Service Life Cycle
SLA
Connect to various ESB
OW2 project
Supported by EBM WebSourcing
Dragon Version 1
•   Release Candidate in July
•   Release in September
•   CBDI metamodel
•   Connects to Petals
•   Imports Services descriptions from Petals
•   Additional service documentation (PDF, .doc)
•   Full text search
•   UDDI compliant
Dragon Version 2
•   Manage service lifecycle
•   Manage SLA
•   Exports SLA configuration to Petals
•   Can connect to other ESB
Gouverner
Come and see EBM WebSourcing
          on the French Pavillion


projects
     by
Come and see OW2 on the Tarent’s Booth
  www.ow2.org
        For more informations
            Please contact
        Cedric Thomas (CEO)
       cedric thomas @ ow2 org

Weitere ähnliche Inhalte

Was ist angesagt?

Quality of Service Configuration for TCP/IP Video Conferencing
Quality of Service Configuration for TCP/IP Video ConferencingQuality of Service Configuration for TCP/IP Video Conferencing
Quality of Service Configuration for TCP/IP Video Conferencing
Videoguy
 
Crossideas Segregation of Duty Approach
Crossideas Segregation of Duty ApproachCrossideas Segregation of Duty Approach
Crossideas Segregation of Duty Approach
Marco Venuti
 
Deep dive network requirementsfor enterprise video conferencing
Deep dive   network requirementsfor enterprise video conferencingDeep dive   network requirementsfor enterprise video conferencing
Deep dive network requirementsfor enterprise video conferencing
Interop
 
Wcf Extensibility
Wcf ExtensibilityWcf Extensibility
Wcf Extensibility
Eyal Vardi
 

Was ist angesagt? (13)

Demo: ALIVE@AAMAS'2010
Demo: ALIVE@AAMAS'2010Demo: ALIVE@AAMAS'2010
Demo: ALIVE@AAMAS'2010
 
Quality of Service Configuration for TCP/IP Video Conferencing
Quality of Service Configuration for TCP/IP Video ConferencingQuality of Service Configuration for TCP/IP Video Conferencing
Quality of Service Configuration for TCP/IP Video Conferencing
 
Building tomorrow's web with today's tools
Building tomorrow's web with today's toolsBuilding tomorrow's web with today's tools
Building tomorrow's web with today's tools
 
WCRE08.ppt
WCRE08.pptWCRE08.ppt
WCRE08.ppt
 
SAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and StrategySAP Mobile Platform Architecture and Strategy
SAP Mobile Platform Architecture and Strategy
 
Crossideas Segregation of Duty Approach
Crossideas Segregation of Duty ApproachCrossideas Segregation of Duty Approach
Crossideas Segregation of Duty Approach
 
Imago OCR: Open-source toolkit for chemical structure image recognition
Imago OCR: Open-source toolkit for chemical structure image recognitionImago OCR: Open-source toolkit for chemical structure image recognition
Imago OCR: Open-source toolkit for chemical structure image recognition
 
Extreme Competition
Extreme CompetitionExtreme Competition
Extreme Competition
 
TAO DAYS - ROADMAP
TAO DAYS - ROADMAPTAO DAYS - ROADMAP
TAO DAYS - ROADMAP
 
Deep dive network requirementsfor enterprise video conferencing
Deep dive   network requirementsfor enterprise video conferencingDeep dive   network requirementsfor enterprise video conferencing
Deep dive network requirementsfor enterprise video conferencing
 
Cloud. Nuevos modelos de servicios
Cloud. Nuevos modelos de serviciosCloud. Nuevos modelos de servicios
Cloud. Nuevos modelos de servicios
 
Wcf Extensibility
Wcf ExtensibilityWcf Extensibility
Wcf Extensibility
 
Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010
 

Andere mochten auch

Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...
Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...
Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...
Florent BENOIT
 
OW2 Exo Platform Open Social Portal Linuxtag09
OW2 Exo Platform Open Social Portal Linuxtag09OW2 Exo Platform Open Social Portal Linuxtag09
OW2 Exo Platform Open Social Portal Linuxtag09
Catherine Nuel
 
Ow2 Today Solution Linux2010
Ow2 Today Solution Linux2010Ow2 Today Solution Linux2010
Ow2 Today Solution Linux2010
OW2
 
Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2
Catherine Nuel
 

Andere mochten auch (8)

Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...
Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...
Secure your Java EE projects by using JOnAS Java EE server audit & diagnostic...
 
OW2 Exo Platform Open Social Portal Linuxtag09
OW2 Exo Platform Open Social Portal Linuxtag09OW2 Exo Platform Open Social Portal Linuxtag09
OW2 Exo Platform Open Social Portal Linuxtag09
 
Open Education. A Modern Approach to Teaching and Learning
Open Education. A Modern Approach to Teaching and LearningOpen Education. A Modern Approach to Teaching and Learning
Open Education. A Modern Approach to Teaching and Learning
 
Ow2 Today Solution Linux2010
Ow2 Today Solution Linux2010Ow2 Today Solution Linux2010
Ow2 Today Solution Linux2010
 
Open Educational Resources: Building a Culture of Sharing
Open Educational Resources: Building a Culture of SharingOpen Educational Resources: Building a Culture of Sharing
Open Educational Resources: Building a Culture of Sharing
 
Cédric Thomas, OW2 CEO presentation at Net Futures 2016
Cédric Thomas, OW2 CEO presentation at Net Futures 2016Cédric Thomas, OW2 CEO presentation at Net Futures 2016
Cédric Thomas, OW2 CEO presentation at Net Futures 2016
 
The Open Strategy
The Open StrategyThe Open Strategy
The Open Strategy
 
Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2
 

Ähnlich wie OW2 Petals Dragon SOA Linuxtag09

Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
OracleContractors
 
20120609 cod mms_feedback_osamut
20120609 cod mms_feedback_osamut20120609 cod mms_feedback_osamut
20120609 cod mms_feedback_osamut
Osamu Takazoe
 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile Apps
Sanjeev Sharma
 
Petals BPM & the Cloud, OW2con11, Nov 24-25, Paris
Petals BPM & the Cloud, OW2con11, Nov 24-25, ParisPetals BPM & the Cloud, OW2con11, Nov 24-25, Paris
Petals BPM & the Cloud, OW2con11, Nov 24-25, Paris
OW2
 
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle BH
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case Study
SPEC INDIA
 

Ähnlich wie OW2 Petals Dragon SOA Linuxtag09 (20)

Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
 
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
Valtech Days 2009 Paris Presentation: WCM in 2010 and an intro to CQ5
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScience
 
20120609 cod mms_feedback_osamut
20120609 cod mms_feedback_osamut20120609 cod mms_feedback_osamut
20120609 cod mms_feedback_osamut
 
HP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 LaunchHP Service Delivery Platform 3.0 Launch
HP Service Delivery Platform 3.0 Launch
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile Apps
 
Agile Edge Valtech
Agile Edge ValtechAgile Edge Valtech
Agile Edge Valtech
 
Web Content Management And Agile
Web Content Management And AgileWeb Content Management And Agile
Web Content Management And Agile
 
Sybase Complex Event Processing
Sybase Complex Event ProcessingSybase Complex Event Processing
Sybase Complex Event Processing
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
Eb07 Day Communiqué Web Content Management En
Eb07 Day Communiqué Web Content Management EnEb07 Day Communiqué Web Content Management En
Eb07 Day Communiqué Web Content Management En
 
Java CAPS
Java CAPSJava CAPS
Java CAPS
 
Sdf Panel Nice 2009 V1.0
Sdf Panel Nice 2009 V1.0Sdf Panel Nice 2009 V1.0
Sdf Panel Nice 2009 V1.0
 
OW2Con 2011 Petals BPM and the Cloud
OW2Con 2011 Petals BPM and the CloudOW2Con 2011 Petals BPM and the Cloud
OW2Con 2011 Petals BPM and the Cloud
 
Petals BPM & the Cloud, OW2con11, Nov 24-25, Paris
Petals BPM & the Cloud, OW2con11, Nov 24-25, ParisPetals BPM & the Cloud, OW2con11, Nov 24-25, Paris
Petals BPM & the Cloud, OW2con11, Nov 24-25, Paris
 
Managing Enterprise Services through Service Versioning & Governance - Impact...
Managing Enterprise Services through Service Versioning & Governance - Impact...Managing Enterprise Services through Service Versioning & Governance - Impact...
Managing Enterprise Services through Service Versioning & Governance - Impact...
 
Ese2008 Swordfish
Ese2008 SwordfishEse2008 Swordfish
Ese2008 Swordfish
 
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case Study
 

Mehr von Catherine Nuel

Jonas5 Serveur Applications Solutions Linux Ow2
Jonas5 Serveur Applications Solutions Linux Ow2Jonas5 Serveur Applications Solutions Linux Ow2
Jonas5 Serveur Applications Solutions Linux Ow2
Catherine Nuel
 
Audit Applications Javaee Solutions Linux Ow2
Audit Applications Javaee Solutions Linux Ow2Audit Applications Javaee Solutions Linux Ow2
Audit Applications Javaee Solutions Linux Ow2
Catherine Nuel
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2
Catherine Nuel
 
Talend Petals Link Solutions Linux Ow2
Talend Petals Link Solutions Linux Ow2Talend Petals Link Solutions Linux Ow2
Talend Petals Link Solutions Linux Ow2
Catherine Nuel
 
OW2 Talend Data Integration Linuxtag09 (English)
OW2 Talend Data Integration Linuxtag09 (English)OW2 Talend Data Integration Linuxtag09 (English)
OW2 Talend Data Integration Linuxtag09 (English)
Catherine Nuel
 
OW2 Talend Data Integration Linuxtag09 (German)
OW2 Talend Data Integration Linuxtag09 (German)OW2 Talend Data Integration Linuxtag09 (German)
OW2 Talend Data Integration Linuxtag09 (German)
Catherine Nuel
 
OW2 JOnAS Java EE Server Platform Linuxtag09
OW2 JOnAS Java EE Server Platform Linuxtag09OW2 JOnAS Java EE Server Platform Linuxtag09
OW2 JOnAS Java EE Server Platform Linuxtag09
Catherine Nuel
 
OW2 BonitaSoft BPM Linuxtag09
OW2 BonitaSoft BPM Linuxtag09OW2 BonitaSoft BPM Linuxtag09
OW2 BonitaSoft BPM Linuxtag09
Catherine Nuel
 

Mehr von Catherine Nuel (8)

Jonas5 Serveur Applications Solutions Linux Ow2
Jonas5 Serveur Applications Solutions Linux Ow2Jonas5 Serveur Applications Solutions Linux Ow2
Jonas5 Serveur Applications Solutions Linux Ow2
 
Audit Applications Javaee Solutions Linux Ow2
Audit Applications Javaee Solutions Linux Ow2Audit Applications Javaee Solutions Linux Ow2
Audit Applications Javaee Solutions Linux Ow2
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2
 
Talend Petals Link Solutions Linux Ow2
Talend Petals Link Solutions Linux Ow2Talend Petals Link Solutions Linux Ow2
Talend Petals Link Solutions Linux Ow2
 
OW2 Talend Data Integration Linuxtag09 (English)
OW2 Talend Data Integration Linuxtag09 (English)OW2 Talend Data Integration Linuxtag09 (English)
OW2 Talend Data Integration Linuxtag09 (English)
 
OW2 Talend Data Integration Linuxtag09 (German)
OW2 Talend Data Integration Linuxtag09 (German)OW2 Talend Data Integration Linuxtag09 (German)
OW2 Talend Data Integration Linuxtag09 (German)
 
OW2 JOnAS Java EE Server Platform Linuxtag09
OW2 JOnAS Java EE Server Platform Linuxtag09OW2 JOnAS Java EE Server Platform Linuxtag09
OW2 JOnAS Java EE Server Platform Linuxtag09
 
OW2 BonitaSoft BPM Linuxtag09
OW2 BonitaSoft BPM Linuxtag09OW2 BonitaSoft BPM Linuxtag09
OW2 BonitaSoft BPM Linuxtag09
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 

OW2 Petals Dragon SOA Linuxtag09

  • 5.
  • 6. Create and manage your SOA with Petals and Dragon
  • 8. SOA Solutions Service Open SUIT Life-Cycle Service Management Service- Oriented level Graphical Agreement User Interface (SLA) Monitoring Web light weight broker Business Graphical Core functions Process Eclipse Protocols, transformation, Wiki Tooling routing, standard formats, BPMN error handling, security, extensibility, scalibility high availability MAESTRO Dynamic Orchestration Service BPEL Engine Composition Integration SCA Engine tooling (EIP)
  • 9. Business Technology
  • 11.
  • 15. Well known & Established Standards
  • 16. Java WSDL JBI XML WSI WS-* SCA BPEL WS-Security
  • 17. Loose Coupling Servic an ce e e r n nt ov me G Layer cu e D o us Re
  • 18.
  • 19. “In SOA, everything starts or ends with a WSDL definition” Dr N. Salatgé, Research Engineer at EBM WebSourcing WSDL enthusiast Creator of Easy WSDL project
  • 20. JBI • NMR : The key for loosely coupling External services Process Process pattern pattern Artifacts XSL XSL SOAP JMS EJB JBI XSLT BPEL EIP Components HTTP MOM RMI JBI NMR
  • 21. Distributed Bus Scalable Standard based
  • 22.
  • 23. Eclipse Tools and Web Monitoring
  • 24. Use Case – Service Infrastructure Distributed Scalable
  • 25. Use Case – Mediation Platform Cmd.-Livr. SAV VOD-prov Fact./Reco. … Rev. Market. Réseau ROSE ROSE … CLID,ND, Login/ Passwd,EPID SMV1 SMV2 PFS3 TV MPRelais DHCP … Karma HTTP-R Auto-app Routing Scalability
  • 26. Use Case - Exchange platforms Monitoring Portals : MonServicePublic.fr, … KPI ESB – Petals ESB – Petals ko Processus Processus Récupération Récupération Interrogation Interrogation Réception Réception Validation Validation Envoi Envoi Acquittement Acquittement de 1 2 3 PJs PJs 4 UDDI UDDI 5 6 de ko ko ko Routage Routage Technical View 1 2 3 4 5 6 Flux Flux SA SA SA SA SA SA SA SA SA SA SA SA SA SA GF GF Pub/sub Pub /sub Pu Pub ESB – Petals ESB – Petals b/ /sub su b Metadata SIRET Metadata Service Metadata Guichet Nom des PJs Connecteur SE Numéro Dossier Coordonnées KPI BDD
  • 27. Gouvernance Where When ? How ? Who ? What
  • 28. CBDI metamodel Service Life Cycle SLA Connect to various ESB OW2 project Supported by EBM WebSourcing
  • 29.
  • 30. Dragon Version 1 • Release Candidate in July • Release in September • CBDI metamodel • Connects to Petals • Imports Services descriptions from Petals • Additional service documentation (PDF, .doc) • Full text search • UDDI compliant
  • 31. Dragon Version 2 • Manage service lifecycle • Manage SLA • Exports SLA configuration to Petals • Can connect to other ESB
  • 33. Come and see EBM WebSourcing on the French Pavillion projects by
  • 34. Come and see OW2 on the Tarent’s Booth www.ow2.org For more informations Please contact Cedric Thomas (CEO) cedric thomas @ ow2 org