SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Red Hat JBoss BPM Suite
Red Hat JBoss Fuse
Christina Lin
JBoss Technology Evangelist
clin@redhat.com
RED HAT CONFIDENTIAL | ADD NAME2
Agenda
•  JBoss BPM Suite Overview
•  Building enterprise application architecture
with JBoss Fuse and JBoss BPM suite
•  Hands-on Lab
•  If we still have time:
IOT Demo with Fuse
RED HAT CONFIDENTIAL | ADD NAME3
Modern Enterprise
•  Cross-communication between departments
•  Dealing with multiple type of technologies
•  Continuously evolving
RED HAT CONFIDENTIAL | ADD NAME4
ERP
New Business Flow
System
A
System
B
System
C
System
D
JBoss BPM Suite
RED HAT CONFIDENTIAL | ADD NAME5
JBoss BPM Suite
Adding new business flow
New Business
Flow
Application
Human Task
Analysis, Develop
Business
Logic
•  Human task are not transparent
becomes bottleneck
•  Business logic hidden
in application, hard to
find and change
RED HAT CONFIDENTIAL | ADD NAME6
My Application
Biz
process
and logic
New product
rating
Government
Regulation
Competitor
Process
Change
Business Logic
Change
Priority Shift
New Market
My Application
My Application
JBoss BPM Suite
RED HAT CONFIDENTIAL | ADD NAME7
New Biz
Process
System
A
System
B
System
C
System
D ERP
Automated Business Process
JBoss BPM Suite
RED HAT CONFIDENTIAL | ADD NAME8
JBoss BPM Suite
RED HAT CONFIDENTIAL | ADD NAME9
CENTRALIZED
Repository
Applications
JBoss BPM Suite
RED HAT CONFIDENTIAL | ADD NAME10
JBoss BPM Suite
RED HAT CONFIDENTIAL | ADD NAME11
Standard Format: BPMN 2.0
Start Event
End Event
Throwing
Error Event
Catching
Timmer Event
Catching
Signal Event
Script Tasks
User Task
Service
Tasks
Business
Rule Task
Embedded
Sub-Process
Reusable
Sub-process
Multi-Instance
Sub-Process
RED HAT CONFIDENTIAL | ADD NAME12
When to use WHAT!!!??
Lightweight Enterprise
Integration solution with
an elastic footprint that
supports
Enables enterprise
business and IT users to
document, simulate,
manage, automate and
monitor business
processes and policies
RED HAT CONFIDENTIAL | ADD NAME13
JBoss BPM Suite
•  Define the business process and the people or
parties involve in it.
•  Define the services needs to provide for each step
and where they belong.
•  Linking the existing meaningful service together for
business purpose processes.
RED HAT CONFIDENTIAL | ADD NAME14
JBoss Fuse
•  Pattern based integration framework
•  Dynamic configuration and management
•  Multiple connectivity options
•  Never put single business code in ESB, Routing
Logic only!!!
RED HAT CONFIDENTIAL | ADD NAME15
Example Architecture – the case
RED HAT CONFIDENTIAL | ADD NAME16
Defining Processes on BPM Suite
RED HAT CONFIDENTIAL | ADD NAME17
Wrapping Services with Fuse
RED HAT CONFIDENTIAL | ADD NAME18
Wrapping Services with Fuse
RED HAT CONFIDENTIAL | ADD NAME19
Example Architecture
Technical
Details
RED HAT CONFIDENTIAL | ADD NAME21
JBoss BPM Suite – Remote API
BPM Server
Rules
Process/runtime/{deploymentId}/process/{processDefId}/start
/runtime/{deploymentId}/workitem/{processItemId}/complete
/runtime/{deploymentId}/withvars/process/{processDefId}/start
/task/{taskId}/activate
/task/{taskId}/claim
/task/{taskId}/claimnextavailable
/task/{taskId}/complete
XML
JSON
RED HAT CONFIDENTIAL | ADD NAME22
JBoss Fuse – Rest Client
<cxf:rsClient id="rsClient" address="http://localhost:8080/business-central/rest/runtime/
customer:evaluation:1.0/process/customer.evaluation/start"
serviceClass="org.blogdemo.endpoint.CustEval"
username="erics"
password="bpmsuite1!"
loggingFeatureEnabled="true" >
<cxf:providers>
<bean class="org.apache.cxf.jaxrs.provider.JAXBElementProvider"/>
</cxf:providers>
<cxf:headers>
<cxf:entry key="Charset" value="UTF-8"/>
</cxf:headers>
</cxf:rsClient>
<to uri="cxfrs:bean:rsClient?exchangePattern=InOut"/>
RED HAT CONFIDENTIAL | ADD NAME23
JBoss Fuse – Rest Server
JBoss Fuse
Restful Service
<rest path="/alert">
<get uri="/richcust/{custName}/{amt}" produces="application/json">
<to uri="direct:alert"/>
</get>
<post uri=“/custInfo/storedata" produces="application/json">
<to uri="direct:store"/>
</post>
</rest>
Service Route
Service Route
RED HAT CONFIDENTIAL | ADD NAME24
JBoss BPM Suite – REST & WS Tasks
Workshop
RED HAT CONFIDENTIAL | ADD NAME26
Workshop
Customer
Data
JBoss Fuse
JBoss BPM Suite
Customer Evaluation
Process
Alert Service
Rest
Rest
RED HAT CONFIDENTIAL | ADD NAME27
Task One: Deploy and Run Business Process
BPM Server
Repository
Process Instance
RED HAT CONFIDENTIAL | ADD NAME28
XML
JBoss Fuse
Parse the XML file
for information
needed
BPM Suite
Kick off business
Process
Returns process
result
Task Two: Trigger Business process through
JBoss Fuse
RED HAT CONFIDENTIAL | ADD NAME29
JBoss Fuse
Restful
Service
BPM Server
Task Three: Calling Restful Endpoint From
Process
RED HAT CONFIDENTIAL | ADD NAME30
RUN!!!
Task Four:

Weitere ähnliche Inhalte

Was ist angesagt?

Modern Scheduling for Modern Applications with Nomad
Modern Scheduling for Modern Applications with NomadModern Scheduling for Modern Applications with Nomad
Modern Scheduling for Modern Applications with NomadMitchell Pronschinske
 
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CISecure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CIMitchell Pronschinske
 
Data Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
Data Plane Matters! A Deep Dive and Demo on NGINX Service MeshData Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
Data Plane Matters! A Deep Dive and Demo on NGINX Service MeshNGINX, Inc.
 
Building a fence around your Hadoop cluster
Building a fence around your Hadoop clusterBuilding a fence around your Hadoop cluster
Building a fence around your Hadoop clusterlarsfrancke
 
A Single Platform to Run All The Things - Kubernetes for the Enterprise - London
A Single Platform to Run All The Things - Kubernetes for the Enterprise - LondonA Single Platform to Run All The Things - Kubernetes for the Enterprise - London
A Single Platform to Run All The Things - Kubernetes for the Enterprise - LondonVMware Tanzu
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the MonolithVMware Tanzu
 
Getting Started with Kubernetes and Consul
Getting Started with Kubernetes and ConsulGetting Started with Kubernetes and Consul
Getting Started with Kubernetes and ConsulMitchell Pronschinske
 
Building Microservices with the 12 Factor App Pattern on AWS.pdf
Building Microservices with the 12 Factor App Pattern on AWS.pdfBuilding Microservices with the 12 Factor App Pattern on AWS.pdf
Building Microservices with the 12 Factor App Pattern on AWS.pdfAmazon Web Services
 
Accelerating Infrastructure as Code with CI in AWS.
Accelerating Infrastructure as Code with CI in AWS.Accelerating Infrastructure as Code with CI in AWS.
Accelerating Infrastructure as Code with CI in AWS.Will Hall
 
Using Sentinel Policies Across Multiple Terraform Cloud Organizations
Using Sentinel Policies Across Multiple Terraform Cloud OrganizationsUsing Sentinel Policies Across Multiple Terraform Cloud Organizations
Using Sentinel Policies Across Multiple Terraform Cloud OrganizationsMitchell Pronschinske
 
Orchestration of Microservices - Google dev fest 2017 Berlin
Orchestration of Microservices - Google dev fest 2017 BerlinOrchestration of Microservices - Google dev fest 2017 Berlin
Orchestration of Microservices - Google dev fest 2017 BerlinZeebe
 
Consul by Mitchell - HashiCorp Meetup
Consul by Mitchell - HashiCorp Meetup Consul by Mitchell - HashiCorp Meetup
Consul by Mitchell - HashiCorp Meetup hashicorpjp
 
CF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud FoundryCF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud FoundryNima Badiey
 
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...EDB
 
Moving from app services to azure functions
Moving from app services to azure functionsMoving from app services to azure functions
Moving from app services to azure functionsMichelangelo van Dam
 
Resilience from Theory to Practice
Resilience from Theory to PracticeResilience from Theory to Practice
Resilience from Theory to PracticeLivePerson
 
Tectonic Summit 2016: Betting on Kubernetes
Tectonic Summit 2016: Betting on KubernetesTectonic Summit 2016: Betting on Kubernetes
Tectonic Summit 2016: Betting on KubernetesCoreOS
 
Expand Cloud Foundry for the Enterprise
Expand Cloud Foundry for the EnterpriseExpand Cloud Foundry for the Enterprise
Expand Cloud Foundry for the EnterpriseVMware Tanzu
 
RedisConf18 - Migrating from Coherence to Redis
RedisConf18 - Migrating from Coherence to RedisRedisConf18 - Migrating from Coherence to Redis
RedisConf18 - Migrating from Coherence to RedisRedis Labs
 

Was ist angesagt? (20)

Modern Scheduling for Modern Applications with Nomad
Modern Scheduling for Modern Applications with NomadModern Scheduling for Modern Applications with Nomad
Modern Scheduling for Modern Applications with Nomad
 
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CISecure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
Secure Infrastructure Provisioning with Terraform Cloud, Vault + GitLab CI
 
Data Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
Data Plane Matters! A Deep Dive and Demo on NGINX Service MeshData Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
Data Plane Matters! A Deep Dive and Demo on NGINX Service Mesh
 
Building a fence around your Hadoop cluster
Building a fence around your Hadoop clusterBuilding a fence around your Hadoop cluster
Building a fence around your Hadoop cluster
 
A Single Platform to Run All The Things - Kubernetes for the Enterprise - London
A Single Platform to Run All The Things - Kubernetes for the Enterprise - LondonA Single Platform to Run All The Things - Kubernetes for the Enterprise - London
A Single Platform to Run All The Things - Kubernetes for the Enterprise - London
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
 
Getting Started with Kubernetes and Consul
Getting Started with Kubernetes and ConsulGetting Started with Kubernetes and Consul
Getting Started with Kubernetes and Consul
 
Building Microservices with the 12 Factor App Pattern on AWS.pdf
Building Microservices with the 12 Factor App Pattern on AWS.pdfBuilding Microservices with the 12 Factor App Pattern on AWS.pdf
Building Microservices with the 12 Factor App Pattern on AWS.pdf
 
Accelerating Infrastructure as Code with CI in AWS.
Accelerating Infrastructure as Code with CI in AWS.Accelerating Infrastructure as Code with CI in AWS.
Accelerating Infrastructure as Code with CI in AWS.
 
Using Sentinel Policies Across Multiple Terraform Cloud Organizations
Using Sentinel Policies Across Multiple Terraform Cloud OrganizationsUsing Sentinel Policies Across Multiple Terraform Cloud Organizations
Using Sentinel Policies Across Multiple Terraform Cloud Organizations
 
Orchestration of Microservices - Google dev fest 2017 Berlin
Orchestration of Microservices - Google dev fest 2017 BerlinOrchestration of Microservices - Google dev fest 2017 Berlin
Orchestration of Microservices - Google dev fest 2017 Berlin
 
Consul by Mitchell - HashiCorp Meetup
Consul by Mitchell - HashiCorp Meetup Consul by Mitchell - HashiCorp Meetup
Consul by Mitchell - HashiCorp Meetup
 
CF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud FoundryCF SUMMIT: Partnerships, Business and Cloud Foundry
CF SUMMIT: Partnerships, Business and Cloud Foundry
 
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
 
Moving from app services to azure functions
Moving from app services to azure functionsMoving from app services to azure functions
Moving from app services to azure functions
 
Designing ACM solutions AMIS25
Designing  ACM solutions   AMIS25Designing  ACM solutions   AMIS25
Designing ACM solutions AMIS25
 
Resilience from Theory to Practice
Resilience from Theory to PracticeResilience from Theory to Practice
Resilience from Theory to Practice
 
Tectonic Summit 2016: Betting on Kubernetes
Tectonic Summit 2016: Betting on KubernetesTectonic Summit 2016: Betting on Kubernetes
Tectonic Summit 2016: Betting on Kubernetes
 
Expand Cloud Foundry for the Enterprise
Expand Cloud Foundry for the EnterpriseExpand Cloud Foundry for the Enterprise
Expand Cloud Foundry for the Enterprise
 
RedisConf18 - Migrating from Coherence to Redis
RedisConf18 - Migrating from Coherence to RedisRedisConf18 - Migrating from Coherence to Redis
RedisConf18 - Migrating from Coherence to Redis
 

Andere mochten auch

jBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For DevelopersjBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For DevelopersMauricio (Salaboy) Salatino
 
JBoss Fuse - Fuse workshop EAP container
JBoss Fuse - Fuse workshop EAP containerJBoss Fuse - Fuse workshop EAP container
JBoss Fuse - Fuse workshop EAP containerChristina Lin
 
Drools and jBPM 6 Overview
Drools and jBPM 6 OverviewDrools and jBPM 6 Overview
Drools and jBPM 6 OverviewMark Proctor
 
Taipei – 加速、整合、自動化
Taipei – 加速、整合、自動化Taipei – 加速、整合、自動化
Taipei – 加速、整合、自動化Christina Lin
 
Deploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environmentDeploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environmentScott Cranton
 
JBoss Fuse Workshop 101 part 6
JBoss Fuse Workshop 101 part 6JBoss Fuse Workshop 101 part 6
JBoss Fuse Workshop 101 part 6Christina Lin
 
Make easier Integration of your services with Fuse Solutions - RedHat 2013
Make easier Integration of your services with Fuse Solutions - RedHat 2013Make easier Integration of your services with Fuse Solutions - RedHat 2013
Make easier Integration of your services with Fuse Solutions - RedHat 2013Charles Moulliard
 
JBoss Fuse Workshop 101 part 3
JBoss Fuse Workshop 101 part 3JBoss Fuse Workshop 101 part 3
JBoss Fuse Workshop 101 part 3Christina Lin
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatMaggie Hu
 
Improve business process with microservice integration
Improve business process with microservice integration �Improve business process with microservice integration �
Improve business process with microservice integration Christina Lin
 
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...Maggie Hu
 
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMSRHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMSMaggie Hu
 
Jboss Fuse Workshop 101 part 1
Jboss Fuse Workshop 101 part 1Jboss Fuse Workshop 101 part 1
Jboss Fuse Workshop 101 part 1Christina Lin
 
JBoss Fuse Workshop 101 part 2
JBoss Fuse Workshop 101 part 2JBoss Fuse Workshop 101 part 2
JBoss Fuse Workshop 101 part 2Christina Lin
 
How to Survive the API Copyright Apocalypse
How to Survive the API Copyright ApocalypseHow to Survive the API Copyright Apocalypse
How to Survive the API Copyright Apocalypse3scale
 
iPaas with Fuse Fabric Technology
iPaas with Fuse Fabric TechnologyiPaas with Fuse Fabric Technology
iPaas with Fuse Fabric TechnologyCharles Moulliard
 
RESTful web service with JBoss Fuse
RESTful web service with JBoss FuseRESTful web service with JBoss Fuse
RESTful web service with JBoss Fuseejlp12
 
APIs and the Bot Revolution (APIDays Nordic, May 18)
APIs and the Bot Revolution (APIDays Nordic, May 18)APIs and the Bot Revolution (APIDays Nordic, May 18)
APIs and the Bot Revolution (APIDays Nordic, May 18)3scale
 
Take Control of your APIs in a Microservice Architecture
Take Control of your APIs in a Microservice ArchitectureTake Control of your APIs in a Microservice Architecture
Take Control of your APIs in a Microservice Architecture3scale
 

Andere mochten auch (20)

jBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For DevelopersjBPM5 Community Training - Module 2.5: BPM For Developers
jBPM5 Community Training - Module 2.5: BPM For Developers
 
JBoss Fuse - Fuse workshop EAP container
JBoss Fuse - Fuse workshop EAP containerJBoss Fuse - Fuse workshop EAP container
JBoss Fuse - Fuse workshop EAP container
 
Drools and jBPM 6 Overview
Drools and jBPM 6 OverviewDrools and jBPM 6 Overview
Drools and jBPM 6 Overview
 
Taipei – 加速、整合、自動化
Taipei – 加速、整合、自動化Taipei – 加速、整合、自動化
Taipei – 加速、整合、自動化
 
Deploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environmentDeploying JBoss A-MQ in a high availability (HA) environment
Deploying JBoss A-MQ in a high availability (HA) environment
 
JBoss Fuse Workshop 101 part 6
JBoss Fuse Workshop 101 part 6JBoss Fuse Workshop 101 part 6
JBoss Fuse Workshop 101 part 6
 
Make easier Integration of your services with Fuse Solutions - RedHat 2013
Make easier Integration of your services with Fuse Solutions - RedHat 2013Make easier Integration of your services with Fuse Solutions - RedHat 2013
Make easier Integration of your services with Fuse Solutions - RedHat 2013
 
JBoss Fuse Workshop 101 part 3
JBoss Fuse Workshop 101 part 3JBoss Fuse Workshop 101 part 3
JBoss Fuse Workshop 101 part 3
 
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red HatCustomize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
Customize Your Enterprise Mobile Salesforce.com Integrations with Red Hat
 
Improve business process with microservice integration
Improve business process with microservice integration �Improve business process with microservice integration �
Improve business process with microservice integration
 
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
Red Hat Summit 2015 - Build an Enterprise Application in 60 Minutes with JBos...
 
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMSRHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
RHTE 2016 Going Mobile with Red Hat JBoss BPMSuite & BRMS
 
Jboss Fuse Workshop 101 part 1
Jboss Fuse Workshop 101 part 1Jboss Fuse Workshop 101 part 1
Jboss Fuse Workshop 101 part 1
 
JBoss Fuse Workshop 101 part 2
JBoss Fuse Workshop 101 part 2JBoss Fuse Workshop 101 part 2
JBoss Fuse Workshop 101 part 2
 
How to Survive the API Copyright Apocalypse
How to Survive the API Copyright ApocalypseHow to Survive the API Copyright Apocalypse
How to Survive the API Copyright Apocalypse
 
iPaas with Fuse Fabric Technology
iPaas with Fuse Fabric TechnologyiPaas with Fuse Fabric Technology
iPaas with Fuse Fabric Technology
 
RESTful web service with JBoss Fuse
RESTful web service with JBoss FuseRESTful web service with JBoss Fuse
RESTful web service with JBoss Fuse
 
Fuse overview
Fuse overviewFuse overview
Fuse overview
 
APIs and the Bot Revolution (APIDays Nordic, May 18)
APIs and the Bot Revolution (APIDays Nordic, May 18)APIs and the Bot Revolution (APIDays Nordic, May 18)
APIs and the Bot Revolution (APIDays Nordic, May 18)
 
Take Control of your APIs in a Microservice Architecture
Take Control of your APIs in a Microservice ArchitectureTake Control of your APIs in a Microservice Architecture
Take Control of your APIs in a Microservice Architecture
 

Ähnlich wie Integrating BPM with Fuse

Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2DoanTrieuDuong
 
Brief redhatj bossportfoliooverview-v1.0
Brief redhatj bossportfoliooverview-v1.0Brief redhatj bossportfoliooverview-v1.0
Brief redhatj bossportfoliooverview-v1.0Vinicius Martinez
 
Intro to Red Hat JBoss
Intro to Red Hat JBoss Intro to Red Hat JBoss
Intro to Red Hat JBoss tedm23
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablitiesShashikant Sethy
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSMaggie Hu
 
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyIBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyBrian Petrini
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6Dennis Parrott
 
Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?Beesion
 
Oracle SOA and BPM
Oracle SOA and BPMOracle SOA and BPM
Oracle SOA and BPMkumar gaurav
 
A JBoss Enterprise Middleware Solution to Improving Business Execution
A JBoss Enterprise Middleware Solution to Improving Business ExecutionA JBoss Enterprise Middleware Solution to Improving Business Execution
A JBoss Enterprise Middleware Solution to Improving Business ExecutionCITYTECH, Inc.
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...Sandeep Chellingi
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid CloudRichard Irving
 
Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...Kim Clark
 
HP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government CloudHP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government CloudIDG Vietnam Public Sector
 
Succesfactors Concepts
Succesfactors ConceptsSuccesfactors Concepts
Succesfactors ConceptsHari P Rao
 
JBoss Enterprise Data Services (Data Virtualization)
JBoss Enterprise Data Services (Data Virtualization)JBoss Enterprise Data Services (Data Virtualization)
JBoss Enterprise Data Services (Data Virtualization)plarsen67
 
OSMC 2008 | Integrating Nagios and ]project-open[ by Malte Sussdorff
OSMC 2008 | Integrating Nagios and ]project-open[ by Malte SussdorffOSMC 2008 | Integrating Nagios and ]project-open[ by Malte Sussdorff
OSMC 2008 | Integrating Nagios and ]project-open[ by Malte SussdorffNETWAYS
 

Ähnlich wie Integrating BPM with Fuse (20)

Business process & system integration v2
Business process & system integration v2Business process & system integration v2
Business process & system integration v2
 
Brief redhatj bossportfoliooverview-v1.0
Brief redhatj bossportfoliooverview-v1.0Brief redhatj bossportfoliooverview-v1.0
Brief redhatj bossportfoliooverview-v1.0
 
Intro to Red Hat JBoss
Intro to Red Hat JBoss Intro to Red Hat JBoss
Intro to Red Hat JBoss
 
Elado development capablities
Elado development capablitiesElado development capablities
Elado development capablities
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
 
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made EasyIBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
IBM Cloud University 2017-IDPA009-IBM BPM Upgrade and Migration Made Easy
 
What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6What's New in IBM BPM and Business Monitor 8.5.6
What's New in IBM BPM and Business Monitor 8.5.6
 
Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?Why Use Low-Code Software for Your BSS?
Why Use Low-Code Software for Your BSS?
 
Oracle SOA and BPM
Oracle SOA and BPMOracle SOA and BPM
Oracle SOA and BPM
 
A JBoss Enterprise Middleware Solution to Improving Business Execution
A JBoss Enterprise Middleware Solution to Improving Business ExecutionA JBoss Enterprise Middleware Solution to Improving Business Execution
A JBoss Enterprise Middleware Solution to Improving Business Execution
 
Succesfactors demo
Succesfactors demoSuccesfactors demo
Succesfactors demo
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...Where can you use serverless?  How does it relate to APIs, integration and mi...
Where can you use serverless?  How does it relate to APIs, integration and mi...
 
HP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government CloudHP Cloud System Matrix – The Foundation for Government Cloud
HP Cloud System Matrix – The Foundation for Government Cloud
 
Whats new in web methods 9.12
Whats new in web methods 9.12Whats new in web methods 9.12
Whats new in web methods 9.12
 
Succesfactors Concepts
Succesfactors ConceptsSuccesfactors Concepts
Succesfactors Concepts
 
Express bpel platform-v1.0
Express bpel platform-v1.0Express bpel platform-v1.0
Express bpel platform-v1.0
 
JBoss Enterprise Data Services (Data Virtualization)
JBoss Enterprise Data Services (Data Virtualization)JBoss Enterprise Data Services (Data Virtualization)
JBoss Enterprise Data Services (Data Virtualization)
 
OSMC 2008 | Integrating Nagios and ]project-open[ by Malte Sussdorff
OSMC 2008 | Integrating Nagios and ]project-open[ by Malte SussdorffOSMC 2008 | Integrating Nagios and ]project-open[ by Malte Sussdorff
OSMC 2008 | Integrating Nagios and ]project-open[ by Malte Sussdorff
 

Mehr von Christina Lin

Bangalore Meetup - Enable realtime machine learning with streaming data
Bangalore Meetup - Enable realtime machine learning with streaming dataBangalore Meetup - Enable realtime machine learning with streaming data
Bangalore Meetup - Enable realtime machine learning with streaming dataChristina Lin
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Kafka summit apac session
Kafka summit apac sessionKafka summit apac session
Kafka summit apac sessionChristina Lin
 
Serverless integration anatomy
Serverless integration anatomyServerless integration anatomy
Serverless integration anatomyChristina Lin
 
Day in the life event-driven workshop
Day in the life  event-driven workshopDay in the life  event-driven workshop
Day in the life event-driven workshopChristina Lin
 
Agile integration cloud native developement
Agile integration   cloud native developementAgile integration   cloud native developement
Agile integration cloud native developementChristina Lin
 
Dev conf .in cloud native reference architecture .advance
Dev conf .in cloud native reference architecture .advanceDev conf .in cloud native reference architecture .advance
Dev conf .in cloud native reference architecture .advanceChristina Lin
 
Camel k Taiwan Java user group
Camel k  Taiwan Java user groupCamel k  Taiwan Java user group
Camel k Taiwan Java user groupChristina Lin
 
Devoxxma-API centric microservices Architecture
Devoxxma-API centric microservices ArchitectureDevoxxma-API centric microservices Architecture
Devoxxma-API centric microservices ArchitectureChristina Lin
 
Scalable Integration with JBoss Fuse
Scalable Integration with JBoss FuseScalable Integration with JBoss Fuse
Scalable Integration with JBoss FuseChristina Lin
 
JBoss Fuse - Fuse workshop Error Handling
JBoss Fuse - Fuse workshop Error HandlingJBoss Fuse - Fuse workshop Error Handling
JBoss Fuse - Fuse workshop Error HandlingChristina Lin
 
JBoss Fuse Workshop 101 part 5
JBoss Fuse Workshop 101 part 5JBoss Fuse Workshop 101 part 5
JBoss Fuse Workshop 101 part 5Christina Lin
 
JBoss Fuse Workshop 101 part 4
JBoss Fuse Workshop 101 part 4JBoss Fuse Workshop 101 part 4
JBoss Fuse Workshop 101 part 4Christina Lin
 
Messaging on the cloud with xPAAS
Messaging on the cloud with xPAASMessaging on the cloud with xPAAS
Messaging on the cloud with xPAASChristina Lin
 
中間件趨勢 與 Red Hat JBoss
中間件趨勢 與 Red Hat JBoss 中間件趨勢 與 Red Hat JBoss
中間件趨勢 與 Red Hat JBoss Christina Lin
 
xPaaS: The JBoss Way
xPaaS: The JBoss WayxPaaS: The JBoss Way
xPaaS: The JBoss WayChristina Lin
 

Mehr von Christina Lin (17)

Bangalore Meetup - Enable realtime machine learning with streaming data
Bangalore Meetup - Enable realtime machine learning with streaming dataBangalore Meetup - Enable realtime machine learning with streaming data
Bangalore Meetup - Enable realtime machine learning with streaming data
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Kafka summit apac session
Kafka summit apac sessionKafka summit apac session
Kafka summit apac session
 
Serverless integration anatomy
Serverless integration anatomyServerless integration anatomy
Serverless integration anatomy
 
Day in the life event-driven workshop
Day in the life  event-driven workshopDay in the life  event-driven workshop
Day in the life event-driven workshop
 
Agile integration cloud native developement
Agile integration   cloud native developementAgile integration   cloud native developement
Agile integration cloud native developement
 
Dev conf .in cloud native reference architecture .advance
Dev conf .in cloud native reference architecture .advanceDev conf .in cloud native reference architecture .advance
Dev conf .in cloud native reference architecture .advance
 
Camel k Taiwan Java user group
Camel k  Taiwan Java user groupCamel k  Taiwan Java user group
Camel k Taiwan Java user group
 
Devoxxma-API centric microservices Architecture
Devoxxma-API centric microservices ArchitectureDevoxxma-API centric microservices Architecture
Devoxxma-API centric microservices Architecture
 
Scalable Integration with JBoss Fuse
Scalable Integration with JBoss FuseScalable Integration with JBoss Fuse
Scalable Integration with JBoss Fuse
 
JBoss Fuse - Fuse workshop Error Handling
JBoss Fuse - Fuse workshop Error HandlingJBoss Fuse - Fuse workshop Error Handling
JBoss Fuse - Fuse workshop Error Handling
 
JBoss Fuse Workshop 101 part 5
JBoss Fuse Workshop 101 part 5JBoss Fuse Workshop 101 part 5
JBoss Fuse Workshop 101 part 5
 
JBoss Fuse Workshop 101 part 4
JBoss Fuse Workshop 101 part 4JBoss Fuse Workshop 101 part 4
JBoss Fuse Workshop 101 part 4
 
Messaging on the cloud with xPAAS
Messaging on the cloud with xPAASMessaging on the cloud with xPAAS
Messaging on the cloud with xPAAS
 
中間件趨勢 與 Red Hat JBoss
中間件趨勢 與 Red Hat JBoss 中間件趨勢 與 Red Hat JBoss
中間件趨勢 與 Red Hat JBoss
 
xPaaS: The JBoss Way
xPaaS: The JBoss WayxPaaS: The JBoss Way
xPaaS: The JBoss Way
 

Kürzlich hochgeladen

WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 

Kürzlich hochgeladen (20)

WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 

Integrating BPM with Fuse

  • 1. Red Hat JBoss BPM Suite Red Hat JBoss Fuse Christina Lin JBoss Technology Evangelist clin@redhat.com
  • 2. RED HAT CONFIDENTIAL | ADD NAME2 Agenda •  JBoss BPM Suite Overview •  Building enterprise application architecture with JBoss Fuse and JBoss BPM suite •  Hands-on Lab •  If we still have time: IOT Demo with Fuse
  • 3. RED HAT CONFIDENTIAL | ADD NAME3 Modern Enterprise •  Cross-communication between departments •  Dealing with multiple type of technologies •  Continuously evolving
  • 4. RED HAT CONFIDENTIAL | ADD NAME4 ERP New Business Flow System A System B System C System D JBoss BPM Suite
  • 5. RED HAT CONFIDENTIAL | ADD NAME5 JBoss BPM Suite Adding new business flow New Business Flow Application Human Task Analysis, Develop Business Logic •  Human task are not transparent becomes bottleneck •  Business logic hidden in application, hard to find and change
  • 6. RED HAT CONFIDENTIAL | ADD NAME6 My Application Biz process and logic New product rating Government Regulation Competitor Process Change Business Logic Change Priority Shift New Market My Application My Application JBoss BPM Suite
  • 7. RED HAT CONFIDENTIAL | ADD NAME7 New Biz Process System A System B System C System D ERP Automated Business Process JBoss BPM Suite
  • 8. RED HAT CONFIDENTIAL | ADD NAME8 JBoss BPM Suite
  • 9. RED HAT CONFIDENTIAL | ADD NAME9 CENTRALIZED Repository Applications JBoss BPM Suite
  • 10. RED HAT CONFIDENTIAL | ADD NAME10 JBoss BPM Suite
  • 11. RED HAT CONFIDENTIAL | ADD NAME11 Standard Format: BPMN 2.0 Start Event End Event Throwing Error Event Catching Timmer Event Catching Signal Event Script Tasks User Task Service Tasks Business Rule Task Embedded Sub-Process Reusable Sub-process Multi-Instance Sub-Process
  • 12. RED HAT CONFIDENTIAL | ADD NAME12 When to use WHAT!!!?? Lightweight Enterprise Integration solution with an elastic footprint that supports Enables enterprise business and IT users to document, simulate, manage, automate and monitor business processes and policies
  • 13. RED HAT CONFIDENTIAL | ADD NAME13 JBoss BPM Suite •  Define the business process and the people or parties involve in it. •  Define the services needs to provide for each step and where they belong. •  Linking the existing meaningful service together for business purpose processes.
  • 14. RED HAT CONFIDENTIAL | ADD NAME14 JBoss Fuse •  Pattern based integration framework •  Dynamic configuration and management •  Multiple connectivity options •  Never put single business code in ESB, Routing Logic only!!!
  • 15. RED HAT CONFIDENTIAL | ADD NAME15 Example Architecture – the case
  • 16. RED HAT CONFIDENTIAL | ADD NAME16 Defining Processes on BPM Suite
  • 17. RED HAT CONFIDENTIAL | ADD NAME17 Wrapping Services with Fuse
  • 18. RED HAT CONFIDENTIAL | ADD NAME18 Wrapping Services with Fuse
  • 19. RED HAT CONFIDENTIAL | ADD NAME19 Example Architecture
  • 21. RED HAT CONFIDENTIAL | ADD NAME21 JBoss BPM Suite – Remote API BPM Server Rules Process/runtime/{deploymentId}/process/{processDefId}/start /runtime/{deploymentId}/workitem/{processItemId}/complete /runtime/{deploymentId}/withvars/process/{processDefId}/start /task/{taskId}/activate /task/{taskId}/claim /task/{taskId}/claimnextavailable /task/{taskId}/complete XML JSON
  • 22. RED HAT CONFIDENTIAL | ADD NAME22 JBoss Fuse – Rest Client <cxf:rsClient id="rsClient" address="http://localhost:8080/business-central/rest/runtime/ customer:evaluation:1.0/process/customer.evaluation/start" serviceClass="org.blogdemo.endpoint.CustEval" username="erics" password="bpmsuite1!" loggingFeatureEnabled="true" > <cxf:providers> <bean class="org.apache.cxf.jaxrs.provider.JAXBElementProvider"/> </cxf:providers> <cxf:headers> <cxf:entry key="Charset" value="UTF-8"/> </cxf:headers> </cxf:rsClient> <to uri="cxfrs:bean:rsClient?exchangePattern=InOut"/>
  • 23. RED HAT CONFIDENTIAL | ADD NAME23 JBoss Fuse – Rest Server JBoss Fuse Restful Service <rest path="/alert"> <get uri="/richcust/{custName}/{amt}" produces="application/json"> <to uri="direct:alert"/> </get> <post uri=“/custInfo/storedata" produces="application/json"> <to uri="direct:store"/> </post> </rest> Service Route Service Route
  • 24. RED HAT CONFIDENTIAL | ADD NAME24 JBoss BPM Suite – REST & WS Tasks
  • 26. RED HAT CONFIDENTIAL | ADD NAME26 Workshop Customer Data JBoss Fuse JBoss BPM Suite Customer Evaluation Process Alert Service Rest Rest
  • 27. RED HAT CONFIDENTIAL | ADD NAME27 Task One: Deploy and Run Business Process BPM Server Repository Process Instance
  • 28. RED HAT CONFIDENTIAL | ADD NAME28 XML JBoss Fuse Parse the XML file for information needed BPM Suite Kick off business Process Returns process result Task Two: Trigger Business process through JBoss Fuse
  • 29. RED HAT CONFIDENTIAL | ADD NAME29 JBoss Fuse Restful Service BPM Server Task Three: Calling Restful Endpoint From Process
  • 30. RED HAT CONFIDENTIAL | ADD NAME30 RUN!!! Task Four: