ow2-play @ ow2con 2012

20
PLAYing with SOA, EDA and Event Processing (in the Cloud)

Upload: christophe-hamerling

Post on 18-Dec-2014

1.008 views

Category:

Technology


3 download

DESCRIPTION

My OW2Con talk about the OW2-PLAY project.

TRANSCRIPT

Page 1: OW2-PLAY @ ow2con 2012

PLAYingwith SOA, EDA

and Event Processing

(in the Cloud)

Page 2: OW2-PLAY @ ow2con 2012

@chamerling

#opensource#linagora

#ow2

Page 3: OW2-PLAY @ ow2con 2012

The Play Projecto Play FP7 research project (2010 -

2013)o OW2 Play (2012 - …)o Not the Play Framework!

Page 4: OW2-PLAY @ ow2con 2012

THE VISION

Page 5: OW2-PLAY @ ow2con 2012

“To develop and validate an elastic and reliable architecture for

dynamic and complex, event-driven interaction in large highly distributed and heterogeneous

service systems.”

Page 6: OW2-PLAY @ ow2con 2012

THE BIG PICTURE

Page 7: OW2-PLAY @ ow2con 2012

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

Page 8: OW2-PLAY @ ow2con 2012

Event Sources

EVERYTHING!Sensors

Social NetworksPhones

Page 9: OW2-PLAY @ ow2con 2012

THE PLATFORM…

Page 10: OW2-PLAY @ ow2con 2012
Page 11: OW2-PLAY @ ow2con 2012

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

Page 12: OW2-PLAY @ ow2con 2012

Event Cloud

o Store eventsoHistorical data

o Pub/Sub LayeroReal time data

o RDF Supporto Massively Distributed,

P2P, Big Datao Based on OW2

ProActive

Page 13: OW2-PLAY @ ow2con 2012

DCEP

o Real Time and Historical Query Support

o Based on o Etalis (FZI)oOW2 ProActive

Page 14: OW2-PLAY @ ow2con 2012

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

Page 15: OW2-PLAY @ ow2con 2012

Platform Services

o Add more value to the platformo Subscription

Recommendationo Service Adaptationo Pattern Deploymento…

Page 16: OW2-PLAY @ ow2con 2012

Play Portal

Page 17: OW2-PLAY @ ow2con 2012

(REAL) USE CASES

Page 18: OW2-PLAY @ ow2con 2012

Missed Calls

http://www.flickr.com/photos/josemrus/5414490416/

Page 19: OW2-PLAY @ ow2con 2012

Nuclear Crisis

http://www.flickr.com/photos/mwboeckmann/5540011442/

Page 20: OW2-PLAY @ ow2con 2012

Thanks!Coming soon on

http://play.ow2.org