Upload
christophe-hamerling
View
1.008
Download
3
Embed Size (px)
DESCRIPTION
My OW2Con talk about the OW2-PLAY project.
Citation preview
PLAYingwith SOA, EDA
and Event Processing
(in the Cloud)
@chamerling
#opensource#linagora
#ow2
The Play Projecto Play FP7 research project (2010 -
2013)o OW2 Play (2012 - …)o Not the Play Framework!
THE VISION
“To develop and validate an elastic and reliable architecture for
dynamic and complex, event-driven interaction in large highly distributed and heterogeneous
service systems.”
THE BIG PICTURE
service system A
service B
1 2
Event space 3 (service domain B) Event space 3 (service domain B)
newevent
complex events
AFFECTING
Event space 1 (service domain A)Event space 1 (service domain A)
localcontext
Event space 2 (domain A)Event space 2 (domain A)
localcontext
events
events
SENSING
globalcontext
COMBINING
Event Sources
EVERYTHING!Sensors
Social NetworksPhones
…
THE PLATFORM…
Service Bus
o Integration Component
o Business services Pub/Sub layer
o BPEL supporto Scalable, Distributed,
Cloud-readyo Based on OW2 Petals
Service Bus, Petals BPEL Engine
Event Cloud
o Store eventsoHistorical data
o Pub/Sub LayeroReal time data
o RDF Supporto Massively Distributed,
P2P, Big Datao Based on OW2
ProActive
DCEP
o Real Time and Historical Query Support
o Based on o Etalis (FZI)oOW2 ProActive
Governanceo Manage the Platform
o Describe all resourceso Build and maintain a
coherent platform, create pub/sub links, user management …
o Business Monitoringo Event Level Agreements
o Technical Monitoringo Based on Linagora
prototypes
Platform Services
o Add more value to the platformo Subscription
Recommendationo Service Adaptationo Pattern Deploymento…
Play Portal
(REAL) USE CASES
Missed Calls
http://www.flickr.com/photos/josemrus/5414490416/
Nuclear Crisis
http://www.flickr.com/photos/mwboeckmann/5540011442/
Thanks!Coming soon on
http://play.ow2.org