SlideShare une entreprise Scribd logo
1  sur  24
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
The situation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
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
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
Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
In-house understanding of the process ,[object Object],[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Tax declaration-centric version of the process Click for animation 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
[object Object],[object Object],What to monitor? 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration SLA SLA SLA SLA SLA SLA Takeover   time Takeover   time Takeover   time
SLA of each block ,[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Takeover time between blocks ,[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
General recommendations ,[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Control process in this POC 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Integration with the ESB ,[object Object],[object Object],App1 App2 ESB ( technical routing  and transformation) 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Definition of metrics 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Capture of metrics 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Format of the message ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Test scenario ,[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Report – initial view No process instances 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Messages « Start monitoring» sent 30 instances are instantiated  2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
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
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
Report Designer Data Sets Mise en page Propriétés 2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2010-06-02 Example: Use of BPM to monitor an ESB-centric integration
Thank you! ,[object Object],[object Object],[object Object],2010-06-02   Example: Use of BPM to monitor an ESB-centric integration

Contenu connexe

Similaire à Example: Use of BPM to monitor an ESB-centric integration

Aula 8 21032013 sii-vfinal
Aula 8   21032013 sii-vfinalAula 8   21032013 sii-vfinal
Aula 8 21032013 sii-vfinal
Aneesh Zutshi
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
Nathaniel Palmer
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
Nathaniel Palmer
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpm
dotNFS
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
Pini Cohen
 
Epco itsm transformation_roadmap_v5_draft_063008
Epco itsm transformation_roadmap_v5_draft_063008Epco itsm transformation_roadmap_v5_draft_063008
Epco itsm transformation_roadmap_v5_draft_063008
Accenture
 
Engineering Technical Report
Engineering Technical ReportEngineering Technical Report
Engineering Technical Report
Jim Tu
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
ulfkoester
 

Similaire à Example: Use of BPM to monitor an ESB-centric integration (20)

Examples of BPM + SOA joint work
Examples of BPM + SOA joint workExamples of BPM + SOA joint work
Examples of BPM + SOA joint work
 
Aula 8 21032013 sii-vfinal
Aula 8   21032013 sii-vfinalAula 8   21032013 sii-vfinal
Aula 8 21032013 sii-vfinal
 
How to simplify the evolution of business process lifecycles
How to simplify the evolution of business process lifecyclesHow to simplify the evolution of business process lifecycles
How to simplify the evolution of business process lifecycles
 
Creating a synergy between BPM and electronic archives
Creating a synergy between BPM and electronic archivesCreating a synergy between BPM and electronic archives
Creating a synergy between BPM and electronic archives
 
TechDays 2010 Portugal - Event Driven Architectures - 16x9
TechDays 2010 Portugal - Event Driven Architectures - 16x9TechDays 2010 Portugal - Event Driven Architectures - 16x9
TechDays 2010 Portugal - Event Driven Architectures - 16x9
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
BPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise ArchitectureBPM & Workflow in the New Enterprise Architecture
BPM & Workflow in the New Enterprise Architecture
 
The business analyst and bpm
The business analyst and bpmThe business analyst and bpm
The business analyst and bpm
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
 
SplunkLive! München 2016 - Splunk @ UniCredit
SplunkLive! München 2016 - Splunk @ UniCreditSplunkLive! München 2016 - Splunk @ UniCredit
SplunkLive! München 2016 - Splunk @ UniCredit
 
Capgemini Kpn Presentation Obug 2009
Capgemini Kpn Presentation Obug 2009Capgemini Kpn Presentation Obug 2009
Capgemini Kpn Presentation Obug 2009
 
Cloud pmo beta (17)
Cloud pmo beta (17)Cloud pmo beta (17)
Cloud pmo beta (17)
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Epco itsm transformation_roadmap_v5_draft_063008
Epco itsm transformation_roadmap_v5_draft_063008Epco itsm transformation_roadmap_v5_draft_063008
Epco itsm transformation_roadmap_v5_draft_063008
 
Engineering Technical Report
Engineering Technical ReportEngineering Technical Report
Engineering Technical Report
 
Agile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystemsAgile PLM implementation and systems integration at sun microsystems
Agile PLM implementation and systems integration at sun microsystems
 
ITAC InfoCast IT&IFRS European Experts Part2of2
ITAC InfoCast IT&IFRS European Experts Part2of2ITAC InfoCast IT&IFRS European Experts Part2of2
ITAC InfoCast IT&IFRS European Experts Part2of2
 
Tally9erp
Tally9erpTally9erp
Tally9erp
 
Business Process Management Using The Open-Source Toolset
Business Process Management Using The Open-Source ToolsetBusiness Process Management Using The Open-Source Toolset
Business Process Management Using The Open-Source Toolset
 
WebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime EnvironmentsWebSphere Message Broker In Shared Runtime Environments
WebSphere Message Broker In Shared Runtime Environments
 

Plus de Alexander SAMARIN

Towards software-defined organisations
Towards software-defined organisationsTowards software-defined organisations
Towards software-defined organisations
Alexander SAMARIN
 

Plus de Alexander SAMARIN (20)

Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
Digital Architecture Methodology for Systemic Digital Transformation (Smart C...
 
Building large-scale digital repeatable systems
Building large-scale digital repeatable systemsBuilding large-scale digital repeatable systems
Building large-scale digital repeatable systems
 
Smart Cities Reference Architecture
Smart Cities Reference ArchitectureSmart Cities Reference Architecture
Smart Cities Reference Architecture
 
Building large-scale digital repeatable systems e.g Smart Cities
Building large-scale digital repeatable systems e.g Smart CitiesBuilding large-scale digital repeatable systems e.g Smart Cities
Building large-scale digital repeatable systems e.g Smart Cities
 
Mini-course at VFU - Architecting modern digital systems - 0
Mini-course at VFU - Architecting modern digital systems - 0Mini-course at VFU - Architecting modern digital systems - 0
Mini-course at VFU - Architecting modern digital systems - 0
 
Mini-course at VFU - Architecting modern digital systems - 5
Mini-course at VFU - Architecting modern digital systems - 5Mini-course at VFU - Architecting modern digital systems - 5
Mini-course at VFU - Architecting modern digital systems - 5
 
Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4
 
Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3Mini-course at VFU - Architecting modern digital systems - 3
Mini-course at VFU - Architecting modern digital systems - 3
 
Mini-course at VFU - Architecting modern digital systems - 2
Mini-course at VFU - Architecting modern digital systems - 2Mini-course at VFU - Architecting modern digital systems - 2
Mini-course at VFU - Architecting modern digital systems - 2
 
Mini-course at VFU - Architecting modern digital systems - 1
Mini-course at VFU - Architecting modern digital systems - 1Mini-course at VFU - Architecting modern digital systems - 1
Mini-course at VFU - Architecting modern digital systems - 1
 
Towards software-defined organisations
Towards software-defined organisationsTowards software-defined organisations
Towards software-defined organisations
 
Smart Cities from the systems point of view
Smart Cities from the systems point of viewSmart Cities from the systems point of view
Smart Cities from the systems point of view
 
Systems architecting experience
Systems architecting experienceSystems architecting experience
Systems architecting experience
 
Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)Better application architecture with #microservices and #BPM (as APaaS)
Better application architecture with #microservices and #BPM (as APaaS)
 
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
Enterprise Architecture (#EntArch) as a #systemsapproach applied management d...
 
#bizarch from the #entarch point of view
#bizarch from the #entarch point of view#bizarch from the #entarch point of view
#bizarch from the #entarch point of view
 
Help #SME becoming #digital
Help #SME becoming #digitalHelp #SME becoming #digital
Help #SME becoming #digital
 
Architecting digital transformation v1
Architecting digital transformation v1Architecting digital transformation v1
Architecting digital transformation v1
 
Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes Incremental transformation to #digital (explicit and executable) processes
Incremental transformation to #digital (explicit and executable) processes
 
Technology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paperTechnology-enabled healthcare transformation: concept paper
Technology-enabled healthcare transformation: concept paper
 

Dernier

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 

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
  • 23.
  • 24.