SlideShare a Scribd company logo
Consistent service integration
   in your workflows with
  OW2 Scarbo 2.0
          Marc Dutoo, Open Wide
     Project Spotlight Track – Nov. 29th



        OW2Con'12, November 28-29, 2012    1
        Orange Labs, Paris. www.ow2.org.
Speaker
Marc Dutoo
  – Head of R&D Dept. at Open Wide, SOA, BPM, ECM expert
  – OW2 Scarbo & Eclipse JWT founder, EasySOA project leader

Open Wide
  – Among leading Open Source providers in France
  – Solutions for business (Portals, Portals, BI), integration (SOA,
    BPM, ESB), as well as hosting, embedded software.
With thanks to
  – Yoann Rodière, Open Wide
  – INRIA Lille & other EasySOA Project partners
                   OW2Con'12, November 28-29, 2012
                   Orange Labs, Paris. www.ow2.org.
Agenda



I.     From Scarbo to Scarbo 2
II.    Enters EasySOA Registry
III.   Scarbo 2 Architecture
IV.    Demo !




               OW2Con'12, November 28-29, 2012    3
               Orange Labs, Paris. www.ow2.org.
From Scarbo to Scarbo 2

Why Scarbo ?
  – Because empowering users by letting them design
    and run their processes (BPM) is the best way to
    get more value of your services,
  – and having a service-oriented architecture (SOA) is
    the best way not to let this go out of hand!

=> Scarbo 2 : an SOA-consistent BPM solution
  – Built on top of 2012 OW2 & Eclipse technology

                OW2Con'12, November 28-29, 2012       4
                Orange Labs, Paris. www.ow2.org.
From Scarbo to Scarbo 2

SOA-consistent ? However…
  – Services do not make an architecture
  – And calling them does not ensure that
     • They are the right ones, their providers know about you
       and your needs
     • You have the right to, the CIO knows about it
     • They are implemented, or they will be when your
       processes are scheduled to be deployed
     • They are up…
That’s the kind of problems addressed by EasySOA!
                  OW2Con'12, November 28-29, 2012            5
                  Orange Labs, Paris. www.ow2.org.
Enters the EasySOA Registry
A unified service registry for all actors of the SOA
process, on top of Nuxeo DM
   • Service audit and discovery
      – From design, source, web, monitoring, classpath…
   • Service documentation
      – Extracted & manual, classification, collaborative editing
   • SOA sanity check & improvement
      – indicators and validation, from design time to monitoring
   • Testing tools : record / (templatized) replay, SOAPUI
   • Integrated online social Cloud service mashups : FraSCAti Studio
   • Integrated ESB platform : Talend ESB & OW2 Jasmine monitoring

                         OW2Con'12, November 28-29, 2012            6
                         Orange Labs, Paris. www.ow2.org.
EasySOA – Consortium

Behind, French partners but also worldwide leaders
   • INRIA labs : heterogeneous service engine (OW2 FraSCAti)
   • EasiFab : SOA Modeling (Eclipse SOA), monitoring (Galaxy)
   • Talend (ETL/ESB) : SOA and data connectors to connect to
     existing business – but also Data Quality and MDM
   • Nuxeo (ECM) : document management platform, to manage
     the SOA model, documents and artifacts
   • Bull : SOA monitoring with OW2 Jasmine
   • Open Wide : leader, global architecture and integration,
     BPM (with Eclipse JWT / OW2 Scarbo), use case


                   OW2Con'12, November 28-29, 2012
                                 7
                   Orange Labs, Paris. www.ow2.org.
Scarbo 2 Architecture


                                       EasySOA
                                       Registry &
                                       Dashboard
                                                    Your
                                                    (monitored)
Eclipse JWT                                         IT services



                         OW2 FraSCAti
                         & global policy intents
              OW2Con'12, November 28-29, 2012
              Orange Labs, Paris. www.ow2.org.
Scarbo 2 Architecture

Components upgrade - DONE
  – Process design: Eclipse Juno Java Workflow Tooling
  – Process runtime: OW2 Bonita 5.7.2
  – Service runtime: OW2 FraSCAti 1.5
Features
  – Export model to EasySOA Registry - DONE
  – Choose known services in RegistryService - UPCOMING
  – Global FraSCAti policy intents (security…) - UPCOMING
  – Deployed workflow discovery - LATER
                   OW2Con'12, November 28-29, 2012       9
                   Orange Labs, Paris. www.ow2.org.
Demo - steps

1. Business analyst and end user design process
   in JWT and exports it in EasySOA Registry
  – Services, comments, description…
  – For reference and documentation
3. Developer completes the process technically
   and exports it to an executable process
4. Operator deploys it on Bonita 5
5. User (or integrated applications) runs it
               OW2Con'12, November 28-29, 2012    10
               Orange Labs, Paris. www.ow2.org.
Demo – JWT process to SOA registry export




      OW2Con'12, November 28-29, 2012    11
      Orange Labs, Paris. www.ow2.org.
Demo – JWT export to executable process




     OW2Con'12, November 28-29, 2012    12
     Orange Labs, Paris. www.ow2.org.
Demo – Process to EasySOA registry




  OW2Con'12, November 28-29, 2012    13
  Orange Labs, Paris. www.ow2.org.
Demo – run Bonita process on SOA




  OW2Con'12, November 28-29, 2012    14
  Orange Labs, Paris. www.ow2.org.
Conclusion & questions

ow2      Scarbo 2
Release planned for Christmas
http://scarbo.ow2.org

                      Registry
                      By Open Wide

On the shelves in 2013
http://www.easysoa.org
http://github.com/easysoa
easysoa-dev@googlegroups.com
           OW2Con'12, November 28-29, 2012
                        15
           Orange Labs, Paris. www.ow2.org.

More Related Content

KEY
NASA WorldWind를 이용한 로컬 트윗 프로그램
PPT
Chapter 8
PPT
Chapter 13 presentation
PDF
Git, как инструмент управления веб-контентом
PPT
Chapter 6
PDF
Contrail Project, OW2con11, Nov 24-25, Paris
 
PPT
Serpica Naro
PDF
Project Avalon Online(Game) Final Report
NASA WorldWind를 이용한 로컬 트윗 프로그램
Chapter 8
Chapter 13 presentation
Git, как инструмент управления веб-контентом
Chapter 6
Contrail Project, OW2con11, Nov 24-25, Paris
 
Serpica Naro
Project Avalon Online(Game) Final Report

Viewers also liked (20)

PPTX
Tabacundo 2010
PDF
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
 
PDF
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
 
PPT
2013 cch basic principles ch12
PPTX
Introduction To Web Development & The New Digital Workplace
PDF
OW2con'14 - Sustainable financing of open source, an insider view, XWiki
 
PDF
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 
PDF
KASSI Open Source Research Project, OW2con11, Nov 24-25, Paris
 
PPTX
Методики разработки ПО от колесниц к космическим кораблям
PDF
Open Source Software Testing OW2 Conference Nov10
 
PPT
"Tagging Images For Findability: Making Your DAM Work For You", Ian Davis
PDF
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
 
PDF
Presentation Team NGX
PDF
Industrializing the creation of machine images and Docker containers for clou...
 
PDF
OW2 in the Open Source Value Chain, WOW2con'16, Paris.
 
PDF
OW2con'14 - Keynote from Microsoft
 
PPT
Chapter 3
PPTX
PDF
Building An Application On The SugarCRM Platform, OW2con'12, Paris
 
PDF
OW2con'14- erOCCI, a scalable, model-based REST API framework
 
Tabacundo 2010
OCCIware project and OCCI standard presented at China Cloud Computing & Stand...
 
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
 
2013 cch basic principles ch12
Introduction To Web Development & The New Digital Workplace
OW2con'14 - Sustainable financing of open source, an insider view, XWiki
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 
KASSI Open Source Research Project, OW2con11, Nov 24-25, Paris
 
Методики разработки ПО от колесниц к космическим кораблям
Open Source Software Testing OW2 Conference Nov10
 
"Tagging Images For Findability: Making Your DAM Work For You", Ian Davis
OpenCloudware: the Cloud application lifecycle management platform, OW2con'12...
 
Presentation Team NGX
Industrializing the creation of machine images and Docker containers for clou...
 
OW2 in the Open Source Value Chain, WOW2con'16, Paris.
 
OW2con'14 - Keynote from Microsoft
 
Chapter 3
Building An Application On The SugarCRM Platform, OW2con'12, Paris
 
OW2con'14- erOCCI, a scalable, model-based REST API framework
 
Ad

Similar to Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'12, Paris (20)

PDF
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
PDF
Easier SOA with EasySOA - OW2 Conference 2010 – 23-24 November, Paris
PDF
Open Source BI OW2 Conference Nov10
 
PDF
Crating Value with Open Source, OW2con11, Nov 24-25, Paris
 
PDF
OW2con11 Use Case SOA, Nov 24-25, Paris
 
PDF
SOA in the cloud with FraSCAti, OW2con11, Nov 24-25, Paris
 
PDF
Unified Infrastructure Management powered by Kanopya, OW2con'12, Paris
 
PDF
OSGi & JOnAS, OW2con11, Nov 24-25, Paris
 
PDF
Leverage OSGi in business application with JOnAS
PDF
EasySOA thanks to OW2 - OW2Con 2011
PPT
Service Oriented Applications in the Clouds with OW2 FraSCAti
PDF
Sofa2 Q-im ress-ow2-conference-nov10
 
PDF
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
PDF
Transforming Datacenter Jaspersoft-ow2-conference-nov10
 
PDF
EasySOA introduction and video demos - fOSSa 2011
PDF
WSO2s Unified Theory Of Middleware
PDF
Innovation and Research, OW2con'12, Paris
 
PDF
Service Integration Goes Social with EasySOA - OpenWorldForum 2011
PDF
ETICS- quality certification of open source cloud software, OW2con'12, Paris
 
PDF
Open Source and Standardization
 
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
Easier SOA with EasySOA - OW2 Conference 2010 – 23-24 November, Paris
Open Source BI OW2 Conference Nov10
 
Crating Value with Open Source, OW2con11, Nov 24-25, Paris
 
OW2con11 Use Case SOA, Nov 24-25, Paris
 
SOA in the cloud with FraSCAti, OW2con11, Nov 24-25, Paris
 
Unified Infrastructure Management powered by Kanopya, OW2con'12, Paris
 
OSGi & JOnAS, OW2con11, Nov 24-25, Paris
 
Leverage OSGi in business application with JOnAS
EasySOA thanks to OW2 - OW2Con 2011
Service Oriented Applications in the Clouds with OW2 FraSCAti
Sofa2 Q-im ress-ow2-conference-nov10
 
Service Integration Goes Social - Solutions Linux 2012 (OW2 Track)
Transforming Datacenter Jaspersoft-ow2-conference-nov10
 
EasySOA introduction and video demos - fOSSa 2011
WSO2s Unified Theory Of Middleware
Innovation and Research, OW2con'12, Paris
 
Service Integration Goes Social with EasySOA - OpenWorldForum 2011
ETICS- quality certification of open source cloud software, OW2con'12, Paris
 
Open Source and Standardization
 
Ad

More from OW2 (20)

PDF
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
PDF
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
PDF
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
PDF
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
PDF
FusionIAM : la gestion des identités et des accés open source
 
PDF
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
PDF
SFScon'20 Bringing the User into the Equation
 
PDF
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
PDF
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
PDF
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
PDF
Open source contribution policies, OW2online, June 2020
 
PDF
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
PDF
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
PDF
Open Source Compliance at Orange, OW2online, June 2020
 
PDF
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
PDF
Intelligent package management with FASTEN, OW2online, June 2020
 
PDF
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
PDF
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
PDF
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
PDF
Cacti and Big Data at Orange France, OW2online, June 2020
 
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded (20)

PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
Tartificialntelligence_presentation.pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
project resource management chapter-09.pdf
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
STKI Israel Market Study 2025 version august
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Tartificialntelligence_presentation.pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A contest of sentiment analysis: k-nearest neighbor versus neural network
Programs and apps: productivity, graphics, security and other tools
Enhancing emotion recognition model for a student engagement use case through...
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
DP Operators-handbook-extract for the Mautical Institute
gpt5_lecture_notes_comprehensive_20250812015547.pdf
cloud_computing_Infrastucture_as_cloud_p
A comparative study of natural language inference in Swahili using monolingua...
Final SEM Unit 1 for mit wpu at pune .pptx
Hindi spoken digit analysis for native and non-native speakers
O2C Customer Invoices to Receipt V15A.pptx
observCloud-Native Containerability and monitoring.pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
project resource management chapter-09.pdf
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
STKI Israel Market Study 2025 version august

Consistent service integration in your workflows with OW2 Scarbo 2.0, OW2con'12, Paris

  • 1. Consistent service integration in your workflows with OW2 Scarbo 2.0 Marc Dutoo, Open Wide Project Spotlight Track – Nov. 29th OW2Con'12, November 28-29, 2012 1 Orange Labs, Paris. www.ow2.org.
  • 2. Speaker Marc Dutoo – Head of R&D Dept. at Open Wide, SOA, BPM, ECM expert – OW2 Scarbo & Eclipse JWT founder, EasySOA project leader Open Wide – Among leading Open Source providers in France – Solutions for business (Portals, Portals, BI), integration (SOA, BPM, ESB), as well as hosting, embedded software. With thanks to – Yoann Rodière, Open Wide – INRIA Lille & other EasySOA Project partners OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org.
  • 3. Agenda I. From Scarbo to Scarbo 2 II. Enters EasySOA Registry III. Scarbo 2 Architecture IV. Demo ! OW2Con'12, November 28-29, 2012 3 Orange Labs, Paris. www.ow2.org.
  • 4. From Scarbo to Scarbo 2 Why Scarbo ? – Because empowering users by letting them design and run their processes (BPM) is the best way to get more value of your services, – and having a service-oriented architecture (SOA) is the best way not to let this go out of hand! => Scarbo 2 : an SOA-consistent BPM solution – Built on top of 2012 OW2 & Eclipse technology OW2Con'12, November 28-29, 2012 4 Orange Labs, Paris. www.ow2.org.
  • 5. From Scarbo to Scarbo 2 SOA-consistent ? However… – Services do not make an architecture – And calling them does not ensure that • They are the right ones, their providers know about you and your needs • You have the right to, the CIO knows about it • They are implemented, or they will be when your processes are scheduled to be deployed • They are up… That’s the kind of problems addressed by EasySOA! OW2Con'12, November 28-29, 2012 5 Orange Labs, Paris. www.ow2.org.
  • 6. Enters the EasySOA Registry A unified service registry for all actors of the SOA process, on top of Nuxeo DM • Service audit and discovery – From design, source, web, monitoring, classpath… • Service documentation – Extracted & manual, classification, collaborative editing • SOA sanity check & improvement – indicators and validation, from design time to monitoring • Testing tools : record / (templatized) replay, SOAPUI • Integrated online social Cloud service mashups : FraSCAti Studio • Integrated ESB platform : Talend ESB & OW2 Jasmine monitoring OW2Con'12, November 28-29, 2012 6 Orange Labs, Paris. www.ow2.org.
  • 7. EasySOA – Consortium Behind, French partners but also worldwide leaders • INRIA labs : heterogeneous service engine (OW2 FraSCAti) • EasiFab : SOA Modeling (Eclipse SOA), monitoring (Galaxy) • Talend (ETL/ESB) : SOA and data connectors to connect to existing business – but also Data Quality and MDM • Nuxeo (ECM) : document management platform, to manage the SOA model, documents and artifacts • Bull : SOA monitoring with OW2 Jasmine • Open Wide : leader, global architecture and integration, BPM (with Eclipse JWT / OW2 Scarbo), use case OW2Con'12, November 28-29, 2012 7 Orange Labs, Paris. www.ow2.org.
  • 8. Scarbo 2 Architecture EasySOA Registry & Dashboard Your (monitored) Eclipse JWT IT services OW2 FraSCAti & global policy intents OW2Con'12, November 28-29, 2012 Orange Labs, Paris. www.ow2.org.
  • 9. Scarbo 2 Architecture Components upgrade - DONE – Process design: Eclipse Juno Java Workflow Tooling – Process runtime: OW2 Bonita 5.7.2 – Service runtime: OW2 FraSCAti 1.5 Features – Export model to EasySOA Registry - DONE – Choose known services in RegistryService - UPCOMING – Global FraSCAti policy intents (security…) - UPCOMING – Deployed workflow discovery - LATER OW2Con'12, November 28-29, 2012 9 Orange Labs, Paris. www.ow2.org.
  • 10. Demo - steps 1. Business analyst and end user design process in JWT and exports it in EasySOA Registry – Services, comments, description… – For reference and documentation 3. Developer completes the process technically and exports it to an executable process 4. Operator deploys it on Bonita 5 5. User (or integrated applications) runs it OW2Con'12, November 28-29, 2012 10 Orange Labs, Paris. www.ow2.org.
  • 11. Demo – JWT process to SOA registry export OW2Con'12, November 28-29, 2012 11 Orange Labs, Paris. www.ow2.org.
  • 12. Demo – JWT export to executable process OW2Con'12, November 28-29, 2012 12 Orange Labs, Paris. www.ow2.org.
  • 13. Demo – Process to EasySOA registry OW2Con'12, November 28-29, 2012 13 Orange Labs, Paris. www.ow2.org.
  • 14. Demo – run Bonita process on SOA OW2Con'12, November 28-29, 2012 14 Orange Labs, Paris. www.ow2.org.
  • 15. Conclusion & questions ow2 Scarbo 2 Release planned for Christmas http://scarbo.ow2.org Registry By Open Wide On the shelves in 2013 http://www.easysoa.org http://github.com/easysoa easysoa-dev@googlegroups.com OW2Con'12, November 28-29, 2012 15 Orange Labs, Paris. www.ow2.org.