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 ConferencingVideoguy
 
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 toolsJames Pearce
 
Crossideas Segregation of Duty Approach
Crossideas Segregation of Duty ApproachCrossideas Segregation of Duty Approach
Crossideas Segregation of Duty ApproachMarco Venuti
 
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 recognitionMikhail Rybalkin
 
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 conferencingInterop
 
Wcf Extensibility
Wcf ExtensibilityWcf Extensibility
Wcf ExtensibilityEyal Vardi
 
Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010Marcelo Manta
 

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 Linuxtag09Catherine Nuel
 
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 LearningKOED
 
Ow2 Today Solution Linux2010
Ow2 Today Solution Linux2010Ow2 Today Solution Linux2010
Ow2 Today Solution Linux2010OW2
 
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 SharingCatriona Savage
 
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 2016OW2
 
Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Selfxl Project Solutions Linux Ow2
Selfxl Project Solutions Linux Ow2Catherine 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 WorldOracleContractors
 
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 CQ5David Nuescheler
 
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 eScienceOW2
 
20120609 cod mms_feedback_osamut
20120609 cod mms_feedback_osamut20120609 cod mms_feedback_osamut
20120609 cod mms_feedback_osamutOsamu Takazoe
 
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 Launchgrahamwright
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
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 AppsSanjeev Sharma
 
Web Content Management And Agile
Web Content Management And AgileWeb Content Management And Agile
Web Content Management And AgileValtech UK
 
Sybase Complex Event Processing
Sybase Complex Event ProcessingSybase Complex Event Processing
Sybase Complex Event ProcessingSybase Türkiye
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical UpdateWSO2
 
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 EnValtech
 
Sdf Panel Nice 2009 V1.0
Sdf Panel Nice 2009 V1.0Sdf Panel Nice 2009 V1.0
Sdf Panel Nice 2009 V1.0lgradina
 
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 CloudChristophe Hamerling
 
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, ParisOW2
 
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...Prolifics
 
Ese2008 Swordfish
Ese2008 SwordfishEse2008 Swordfish
Ese2008 Swordfishwwtyler
 
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.2010Oracle BH
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC 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 Ow2Catherine Nuel
 
Audit Applications Javaee Solutions Linux Ow2
Audit Applications Javaee Solutions Linux Ow2Audit Applications Javaee Solutions Linux Ow2
Audit Applications Javaee Solutions Linux Ow2Catherine Nuel
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Catherine Nuel
 
Talend Petals Link Solutions Linux Ow2
Talend Petals Link Solutions Linux Ow2Talend Petals Link Solutions Linux Ow2
Talend Petals Link Solutions Linux Ow2Catherine 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 Linuxtag09Catherine Nuel
 
OW2 BonitaSoft BPM Linuxtag09
OW2 BonitaSoft BPM Linuxtag09OW2 BonitaSoft BPM Linuxtag09
OW2 BonitaSoft BPM Linuxtag09Catherine 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

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 

Kürzlich hochgeladen (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

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