playing with soa, eda and event processing (in the cloud), ow2con'12, paris
DESCRIPTION
The PLAY project (http://www.play-project.eu) is developing an elastic and reliable architecture for dynamic and complex, event-driven interaction in large highly distributed and heterogeneous service systems. Such an architecture will enable ubiquitous exchange of information between heterogeneous services, providing the possibilities to adapt and personalize their execution, resulting in the so-called situational-driven process adaptivity.TRANSCRIPT
PLAYing with SOA, EDA
and Event Processing
(in the Cloud)
@chamerling
#opensource #linagora
#ow2
The Play Project o 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)
new event
complex events
AFFECTING
Event space 1 (service domain A)
local context
Event space 2 (domain A)
local context
events
events
SENSING
global context
COMBINING
Event Sources
EVERYTHING!
Sensors Social Networks
Phones …
THE PLATFORM…
Service Bus o Integration
Component o Business services
Pub/Sub layer o BPEL support o Scalable,
Distributed, Cloud-ready
o Based on OW2 Petals Service Bus, Petals BPEL Engine
Event Cloud o Store events
o Historical data o Pub/Sub Layer
o Real time data o RDF Support o Massively
Distributed, P2P, Big Data
o Based on OW2 ProActive
DCEP o Real Time and
Historical Query Support
o Based on o Etalis (FZI) o OW2 ProActive
Governance o Manage the Platform
o Describe all resources o Build and maintain a
coherent platform, create pub/sub links, user management …
o Business Monitoring o Event Level
Agreements o Technical Monitoring o Based on Linagora
prototypes
Platform Services o Add more value to
the platform o Subscription
Recommendation o Service Adaptation o Pattern Deployment o …
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