Petals BPM & the Cloud, OW2con11, Nov 24-25, Paris

Post on 09-Jul-2015

262 views 1 download

Tags:

Transcript of Petals BPM & the Cloud, OW2con11, Nov 24-25, Paris

Petals BPM & The Cloud Christophe Hamerling

Christophe Hamerling Software Engineer @ PetalsLink

#soa #java #cloud #opensource

SOA4All Play FP7 projects #soa #eda #cloud

OW2 TC Member #opensource #coolpeople

Software Addict @ Home #cocoa #quickhubapp JUG Montpellier #share #meet #beer

JBI compliant distributed broker

BPEL 2.0 engine SCA engine

WS-Notification engine

E S B  

       

SOA  Governance  UDDI  Repository  Service  Life-­‐Cycle    

SLA  

Master  

       

Design  tool  BPEL  designer  SCA  designer  

Studio  

         

Console    -­‐  Alarm      Process  

Monitoring  

View  

     

Process  BPMN  editor  

Petals SOA Platform

3  

OW2Con 2010

Entreprise Service Bus Distributed Service Bus

Cloud Service Bus

OW2Con 2011

service process

BPM cloud

Petals-*

BPM & SOA

BPM : Modelize, automatize, optimize business processes. Who, what, when?

SOA : Provides concept & infrastructure to bind business process and IS

Monitor  

Optimize  

Define  (BPMN)  

Create  (BPEL)   Execute  

SOA Standards

² OMG – BPMN ² ‘Business Process Modeling Notation’

² OASIS – BPEL ² ‘Business Process Execution Language’

² W3C – WSDL ² ‘Web Service Description Language’

Bindings

Engines Transformation Orchestration BAM

SE  

OW2 Petals ESB

Petals DSB

OW2 Petals ESB++ Uses Open Standards

Monitoring & Management Extensible

Almost ‘Cloud-ready’

Petals BPM

10  

Collaborative Process Editor, BPMN 2.0 Compliant

Import/Export BPMN2.0, XPDL 2.1

Deploy BPM2BPEL

Collaborative

Linking all together?

Building the Stack

Cloud Service Bus

Service G

overn

ance

Services

BPM Editor

Serv

ice

Mo

nit

ori

ng Management

Using the Stack

Design your process Put your services in the Cloud Connect all to the Service Bus

Attach Services to your process Deploy your process

Run

Dem

o

Design Deploy Run*

OW2Con 2012?

A complete Cloud-enabled

solution…

Moving to the Cloud…

Cloud Service Bus #dynamicity #elasticity

#multitenancy

How? #OSCi #choreos-fp7 #enovance

Thanks!  

@chamerling  http://chamerling.github.com/ow2con2011/