service integration goes social - solutions linux 2012 (ow2 track)
DESCRIPTION
EasySOA - making service oriented architecture (SOA) simple to use for all actors, through a documentation-oriented, agile, online & collaborative approach. Progress status, demo videos, Talend & Eclipse SOA integration, 0.4 release preview (sanity check dashboard & report).TRANSCRIPT
« Service Integration Goes Social »OW2 Cycle – June 20th – Solutions Linux 2012
20/06/2012 1
Marc Dutoo– Open Wide CTO
– EasySOA project leader
Cédric Carbone– Talend CTO
Alain Boulze– EasiFab founder
Speakers
EasySOA Facts– 2 years, 5 partners collaborative R&D project– 4m€ budget on 2011-2012– System@tic-labelAnd an ambitious aim…
Making Service Oriented Architectures (SOA) simple to use– Business use, development, production use, monitoring– And throttling up the SOA engine in the entreprise !
June 2012 Status– Partner entreprise program providing real world use cases– Functional & architecture prototoypes, whitepapers & talks– Final model, user story & functional perimeter
320/06/2012
EasySOA - Factsheet
420/06/2012
EasySOA - Goal
– Add a lighter, agile SOA layer around “traditional” SOA
• thanks to an online, social and collaborative approach, involving all actors of the SOA process
– business users, SOA architects and developers, IT staff
• Enabling– ex nihilo service discovery and cartography - because to do anything
with services, you need to know them first
– service documentation and reference : how can I use this service ? how does it contribute to business ? where is the right wsdl ?
– SOA sanitization and protection by tracking changes : is the service endpoint there ? Does it meet expectations ? And in my code ?
– help gathering and fast-prototyping business needs using existing applications (mashup) and exchanges (mining), without hurting them
– reuse business requirements, tests and mockups to ease the transition to final implementations within the existing SOA solution520/06/2012
EasySOA - Goal
Core 0.2
Core 0.3
Core 0.4
(june 2012)
Light
Integration
Behind, French partners but also worldwide leaders
• INRIA labs : 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 (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
620/06/2012
EasySOA – Consortium
http://www.easysoa.org/2011/10/easysoa-demo-0-3-in-videos/– Business user scenario – 3’ 30’’
– Developer scenario – 5’
– Integration example : Talend – 1’30’
720/06/2012
EasySOA – Demo videos
Talend ESB
Talend ESB Studio
Quickly and easily create data
services and complex message routes
without coding
Leverage existing skillsets with
Eclipse-based UI
Drag-and-drop message routes using
Enterprise Integration Patterns (EIPs)
Easily integrate distributed systems
Standards-based connectivity layer to integrate
distributed systems
Powered by Apache CXF, Camel, Karaf and
ActiveMQ
Includes messaging, Web services,
intelligent routing, failover, monitoring and security
Talend ESB with EasySOA Core & Light
20/06/2012 9
EasySOA Core extends the collaboration from the Eclipse SOA Modelling / Mangrove design environment
A shared repository with added value features
Business & Application Domain
Life Cycle Status
Authoring Info
Multiple enrichment and customization capabilities
Design from Eclipse to EasySOA
1120/06/2012
EasySOA 0.4 – sanity check dashboard, report
12
Get involved:http://www.easysoa.org
http://github.com/easysoa
20/06/2012
EasySOA – Get involved