0 votes
1.3k views
in Integration Designer by (30.6k points)

1 Answer

0 votes
by (30.6k points)

Rule of thumb from BAW Advanced projects:

Use a BPD (BPMN in Process Designer)Use BPEL (Integration Designer module)
People are involved: tasks, teams, coaches, portal, due dates, escalationsNo people, or only through the old human task model you already have
The business owner must read and change the modelThe model is technical (integration developers)
Long-running with waits on events / timers per business caseShort-running transactional microflows, or long-running system orchestration with compensation
Data is business objects edited in coaches, reported in the PDWData is XML / XSD from WSDLs and adapters
Snapshot-based deployment, instance migration, Process AdminSCA module deployment, versioned modules, BPC Explorer

Combination (the usual case in BAW Advanced): the BPD is the business layer; every system interaction that needs adapters, transactions or mediation is an Advanced Integration Service implemented in an IID module (Java, mediation flow or BPEL). Keep the AIS interfaces coarse ("Create policy", not "Insert row"), synchronous for microflows and asynchronous with the delayed response pattern for long-running ones (question 1025). Do not model human interaction in BPEL human tasks when you have BPDs, and do not orchestrate five back ends in a BPD with five sequential integration steps when one AIS could do it transactionally.

Direction of travel: BPEL / IID is not part of CP4BA containers; new designs use BPDs + service flows + App Connect Enterprise (or REST) for the integration layer, which yields the same split with different tooling.

References

Related questions

0 votes
1 answer 1.9k views
0 votes
2 answers 2.4k views
0 votes
1 answer 1.1k views

723 questions

807 answers

98 comments

4.9k users

Join BPM Community Discord Channel

Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel
...