Example: Use of BPM to monitor an ESB-centric integration
1. FOR OMG BPM/SOA COP WORKING SUB-GROUP, 2010-06-02 EXAMPLE: USE OF BPM TO MONITOR AN ESB-CENTRIC INTEGRATION Alexander Samarin Richard Vigniel
2.
3. ESB-centric view – only flow of data Enterprise Service Bus (ESB) Application 1 Application 3 Application 2 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
4. Process-centric view – both flow of control and flow of data Process Application 1 Application 3 Application 2 Primary importance – the result of working together, but not individual exchanges (like in the football) 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
5.
6.
7.
8.
9.
10.
11.
12. Control process in this POC 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
13.
14. Definition of metrics 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
15. Capture of metrics 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
16.
17.
18. Report – initial view No process instances 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
19. Messages « Start monitoring» sent 30 instances are instantiated 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
20. Messages « End of Taxations » sent 28 instances in the state « tax » Ratio of groupping = 0% 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
21. Messages « End of Facturation » sent 24 instances terminated Ratio of groupping = 85% (24/28) 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
22. Report Designer Data Sets Mise en page Propriétés 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration