Your SlideShare is downloading. ×
0
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Eclipse to EasySOA Core - Eclipse DemoCamp Grenoble 2011

1,187

Published on

Going from design & development to live collaboration in the SOA Space, using Eclipse Mangrove and EasySOA Core. Shown at Eclipse DemoCamps Indigo Grenoble on June 28th, 2011 …

Going from design & development to live collaboration in the SOA Space, using Eclipse Mangrove and EasySOA Core. Shown at Eclipse DemoCamps Indigo Grenoble on June 28th, 2011 (http://wiki.eclipse.org/Eclipse_DemoCamps_Indigo_2011/Grenoble)

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

  • Be the first to like this

No Downloads
Views
Total Views
1,187
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Collaborative SOA from Eclipse to EasySOA Core Alain Boulze – EasiFab Marc Dutoo – Open WideEasiFab Eclipse DemoCamps Indigo 2011 Grenoble - XRCE Meylan - France
  • 2. EasiFab Speakers Alain Boulze  Founder of EasiFab  25 years experience in IT for business Marc Dutoo  Head of R&D at Open Wide  EasySOA project leader
  • 3. EasiFab Eclipse SOA tooling environment  BPMN for business process design  SCA for assembling the service architecture  JWT for implementation  … everybody and execution of workflows knows them, they’re world  and Mangrove as famous  a glue around it all
  • 4. EasiFab The missing link ?  They give a pretty good picture of what is assembled in their target service oriented applications.  However, they are not about the applications that business users actually see and use everyday, and IT staff monitors  They are rather about their models in the development environment  Than about the live, executed architecture where the services live and strive  Too bad, these people are an important piece of the SOA puzzle !  …thats the place EasySOA Core expects to be in.
  • 5. EasiFab EasySOA - Factsheet  EasySOA facts  5 partners  2 years, started nov. 2010  4m€ budget  System@tic label  And an ambitious aim…  Making Service Oriented Architectures (SOA) simple to use  And throttling up the SOA engine in the entreprise !
  • 6. EasiFab EasySOA - Goal Developers Architecture EasySOA Light Core « Traditional » SOA middleware architecture, With or helped by EasySOA Integration IT Staff Users Governance Business use cases
  • 7. EasiFab EasySOA - Goal  Add a lighter, agile SOA layer around « traditional » SOA  Thanks to an online, social, collaborative approach involving all actors of the SOA process  That helps gathering & online fast prototyping of business needs  On top of existing services and applications, without harming them  In order to detect the « best » needs, so they can be implemented in priority in the « traditional » SOA solution of choice  reusing produced mockups & technical test cases.
  • 8. EasiFab EasySOA - Partners  Behind, French partners but also worldwide leaders  INRIA labs : service engine (OW2 FraSCAti)  EasiFab : SOA Modeling (Eclipse SOA) and monitoring (Galaxy framework)  Talend (ETL) : SOA and data connectors to connect to existing business – but also SOA – data and solutions  Nuxeo (ECM) : document management platform, to manage the SOA model, documents and artifacts  Bull (service provider and middleware) : SOA administration with OW2 Jasmine and use case  Open Wide : leader, global architecture and integration, BPM (with Eclipse JWT / OW2 Scarbo), use case
  • 9. EasiFab EasySOA, Architecture
  • 10. Eclipse X EasySOA CoreEasiFab Case Study  EasySOA Core extends the collaboration from the Eclipse SOA Modelling / Mangrove design environment  A shared and rich Repository with Features  Business Domain  Life Cycle Status  Author Info  Multiple enrichment and customization capabilities
  • 11. Eclipse X EasySOA CoreEasiFab 1) Share Mangrove, BPMN step  Eclipse BPMN Editor  « Smart Travel » Business Domain  « Business Design » phase  « System Business Architect » author Share To EasySOA Core  EasySOA Core ECM  Web shared b/w Actors  Access rights & collaboration rules  Multiple views  Information Read/Write (Enrich)  Documents (Diagrams)
  • 12. Eclipse X EasySOA CoreEasiFab 2) Share Mangrove, SCA step  Eclipse BPMN Editor  Generate SCA Design from Mangrove  Eclipse SCA Editor  Graphical rearrangement  « Smart Travel Orchestration » Appli Domain  « Architecture Design » phase  « System Architect » author Share To EasySOA Core
  • 13. Eclipse X EasySOA CoreEasiFab 3) Stay in sync with evolving SCA  EasySOA Core  Import SCA (from file, SCM...)
  • 14. Eclipse X EasySOA Core 4) Correlate with discoveredEasiFab services in the live application  EasySOA Core  Service Discovery by browsing  EasySOA Integration  Service Discovery by monitoring
  • 15. EasiFab http://github.com/easysoa Looking for interested parties – uses & patterns Contact : marc.dutoo@openwide.fr

×