SlideShare a Scribd company logo
1 of 30
Download to read offline
WSO2 Business Process Server 3.5.0
Product Release Webinar
Nandika Jayawardana
WSO2
WSO2 Business Process Server
• Facilitates workflows with heterogeneous enterprise services
and human interactions
• Supports BPMN 2.0 using Activiti BPMN engine
• Supports WS-BPEL 2.0 using Apache ODE BPEL engine
• Supports WS-HumanTasks 1.1 / BPEL4PEOPLE
specifications
• 100% free and open source and with commercial support
WSO2 Business Process Server
• Tooling support with graphical process modeling
• Process management via graphical administration console
• Extensible via extension points
• Clustering support for high availability and scalability
• Light weight developer friendly and easy to deploy
• JMX based monitoring
• Customizable web applications for BPMN and Humantasks
BPS in action
HumanTasks in action
Integrates to existing environment
WSO2 Business Process Server 3.5.0
• Feature additions and improvements
o BPMN 2.0 support
o BPMN Explorer
o HumanTask Explorer
o HumanTask form generation
o BPEL Instance retry from web console
o Improved clustering support with new job distribution algorithm
o JMX monitoring for humantasks
o Process and instance cleanup scripts
o Dashboards for monitoring processes and tasks
Component Architecture
BPMN 2.0
• Business Process Model and Notation (BPMN) is a popular
standard for process modeling
• An xml based language and includes graphical notation
• Understandable to business users and machine executable
• Standard maintained by OMG (http://www.bpmn.org/)
• Provides a large number of constructs to capture complex
business scenarios
BPMN 2.0
BPMN Process Management via admin console
• Upload BPMN packages via management console
• Process versioning and hot deployment of processes
• View process diagram and process definition
• Manage process instances
oSearch, Suspend and Delete
• Graphical auditing and troubleshooting of instances
oView current execution state of a process instance and instance
variable values
Admin console – Process view
Admin console – Process information
Admin console – Instance information
BPMN Explorer
• Customizable user facing web application
• Built using the REST API exposed by the BPMN runtime
• Provides process list view
o start process instances
• MyTasks instance list view
o Claim , reassign, transfer, complete task instances
• Search task instances by
o Task name, status, assignee, candidate users, owner, task start date, end date ….
• Reporting dashboard
o Provides analytics for analyzing the performance of the server, processes and tasks
BPMN Explorer
BPMN Explorer
HumanTask Explorer
• Customizable user facing web application to interact with
tasks and notifications
• Built on top of the HumanTask client API
• Perform actions on My Task List
oAssign, claim, start, suspend, complete, release, skip, fail
• Search and find tasks in different states
• Reporting dashboard
• Task form generation
HumanTask Explorer
HumanTask Explorer
HumanTask Explorer
HumanTask Explorer - Form generation
• Custom renderings defined for input and output messages of
task service operation
• HumanTask explorer uses the task client api to get rendering
data and generates the form
• User can complete and submit the form in order to complete
the task
HumanTask Explorer - Form generation
HumanTask Explorer - Form generation
BPEL process instance retry
BPEL process instance retry
Other improvements
• Improved clustering support with new job distribution
algorithm
oUsing hazelcast to identify nodes
• Instance cleanup scripts for BPEL and BPMN
• Email and SMS notifications support for WS-HumanTask
notifications
Roadmap for next release
• New transports for BPMN runtime
• WSO2 Data Analytics server toolbox for BPS
• Custom tasks to extend BPMN runtime
• Upgrade Apache ODE runtime
• HumanTask editor
• Integrate with WSO2 Process Center for process discovery,
analytics and optimizations
Q&A
Contact us !

More Related Content

More from WSO2

Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
WSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
WSO2
 

More from WSO2 (20)

Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)
 
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
 
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It![ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

WSO2 Product Release Webinar: WSO2 Business Process Server 3.5

  • 1. WSO2 Business Process Server 3.5.0 Product Release Webinar Nandika Jayawardana WSO2
  • 2. WSO2 Business Process Server • Facilitates workflows with heterogeneous enterprise services and human interactions • Supports BPMN 2.0 using Activiti BPMN engine • Supports WS-BPEL 2.0 using Apache ODE BPEL engine • Supports WS-HumanTasks 1.1 / BPEL4PEOPLE specifications • 100% free and open source and with commercial support
  • 3. WSO2 Business Process Server • Tooling support with graphical process modeling • Process management via graphical administration console • Extensible via extension points • Clustering support for high availability and scalability • Light weight developer friendly and easy to deploy • JMX based monitoring • Customizable web applications for BPMN and Humantasks
  • 7. WSO2 Business Process Server 3.5.0 • Feature additions and improvements o BPMN 2.0 support o BPMN Explorer o HumanTask Explorer o HumanTask form generation o BPEL Instance retry from web console o Improved clustering support with new job distribution algorithm o JMX monitoring for humantasks o Process and instance cleanup scripts o Dashboards for monitoring processes and tasks
  • 9. BPMN 2.0 • Business Process Model and Notation (BPMN) is a popular standard for process modeling • An xml based language and includes graphical notation • Understandable to business users and machine executable • Standard maintained by OMG (http://www.bpmn.org/) • Provides a large number of constructs to capture complex business scenarios
  • 11. BPMN Process Management via admin console • Upload BPMN packages via management console • Process versioning and hot deployment of processes • View process diagram and process definition • Manage process instances oSearch, Suspend and Delete • Graphical auditing and troubleshooting of instances oView current execution state of a process instance and instance variable values
  • 12. Admin console – Process view
  • 13. Admin console – Process information
  • 14. Admin console – Instance information
  • 15. BPMN Explorer • Customizable user facing web application • Built using the REST API exposed by the BPMN runtime • Provides process list view o start process instances • MyTasks instance list view o Claim , reassign, transfer, complete task instances • Search task instances by o Task name, status, assignee, candidate users, owner, task start date, end date …. • Reporting dashboard o Provides analytics for analyzing the performance of the server, processes and tasks
  • 18. HumanTask Explorer • Customizable user facing web application to interact with tasks and notifications • Built on top of the HumanTask client API • Perform actions on My Task List oAssign, claim, start, suspend, complete, release, skip, fail • Search and find tasks in different states • Reporting dashboard • Task form generation
  • 22. HumanTask Explorer - Form generation • Custom renderings defined for input and output messages of task service operation • HumanTask explorer uses the task client api to get rendering data and generates the form • User can complete and submit the form in order to complete the task
  • 23. HumanTask Explorer - Form generation
  • 24. HumanTask Explorer - Form generation
  • 27. Other improvements • Improved clustering support with new job distribution algorithm oUsing hazelcast to identify nodes • Instance cleanup scripts for BPEL and BPMN • Email and SMS notifications support for WS-HumanTask notifications
  • 28. Roadmap for next release • New transports for BPMN runtime • WSO2 Data Analytics server toolbox for BPS • Custom tasks to extend BPMN runtime • Upgrade Apache ODE runtime • HumanTask editor • Integrate with WSO2 Process Center for process discovery, analytics and optimizations
  • 29. Q&A