Agenda:
What is BPM?
BPM Benefits and Usage Fields
Camunda BPM Engine
Business Process Model and Notation
BPMN 2.0 Elements
What is Camunda?
Technical Architecture
Why Camunda
Demo
2. kloia is a solution provider that
moves you onto the new-era in
DevOps, Cloud and Architecture.
30+ consultants in DevOps,
architecture, cloud, test, microservices
and product development
Partnerships with leading
platforms and tools
Offices in London,
Amsterdam and Istanbul,
clients from 9 countries
5. Kloia team has 60+ AWS certifications & accreditations in total. Also, we
have an AWS Community Hero in the team. We have completed 10+
migration and modernisation projects on AWS.
We are proudly one of the four nominated modernization partners
worldwide. This is a huge programme that AWS funds the modernisation of
the customer
AWS Partnership
6. CNCF Membership & KCSP Partnership
Kloia is a silver CNCF (Cloud Native Computing Foundation) member and
Kubernetes Certified Service Provider and we are the only provider in Turkey
and one of the 12 KCSPs in the UK at the moment.
We have official CKA and CKAD certifications in the team and have ongoing 12
Kubernetes Transition Projects both on private and public cloud.
7. 7
● What is BPM?
● BPM Benefits and Usage Fields
● Camunda BPM Engine
● Business Process Model and Notation
● BPMN 2.0 Elements
● What is Camunda?
● Technical Architecture
● Why Camunda
● Demo
Agenda
8. 8
● BPM stands for Business Process Management. Business
process management runs on the principle that processes
are central to an organization.
● BPM is defined as a technique, structured method, and
discipline used to streamline operations and enhance
efficiency. These techniques and methods are often used
to identify, model, analyze, modify, improve, and
standardize business processes with the help of
automation.
What is BPM?
9. 9
● Improved Business Agility
● Increased Efficiency
● More Complete Visibility
● Ensured Compliance and Security.
● Easier Transfer of Business Knowledge
● Increased Opportunities for Continuous
Improvement
BPM Benefits
10. 10
● Order and Sales Management
● Document Management
● Hospital Automation
● Insurance, Banking and Finance Sector
● Faculties and Universities
● Telecommunications Division
● Transportation and Planning
BPM Usage Fields
11. 11
● Business Process Modeling Notation (BPMN) is a flow
chart method that models the steps of a planned business
process from end to end. A key to Business Process
Management, it visually depicts a detailed sequence of
business activities and information flows needed to
complete a process.
Business Process Model and Notation
12. 12
● Events: A trigger that starts, modifies or
completes a process. Event types include
message, timer, error, compensation, signal,
cancel, escalation, link and others. They are
shown by circles containing other symbols based
on event type. They are classified as either
“throwing” or “catching,” depending on their
function.
● Activity: A particular activity or task performed by
a person or system. It’s shown by a rectangle with
rounded corners. They can become more detailed
with sub-processes, loops, compensations and
multiple instances.
BPMN 2.0 Diagram Elements
13. 13
● Gateway: Decision point that can adjust
the path based on conditions or events.
They are shown as diamonds. They can be
exclusive or inclusive, parallel, complex, or
based on data or events.
● Sequence flow: Shows the order of
activities to be performed. It is shown as a
straight line with an arrow. It might show a
conditional flow, or a default flow.
BPMN 2.0 Diagram Elements
14. 14
● Camunda Platform is an open-source workflow and
decision automation platform. Camunda Platform ships with
tools for creating workflow and decision models, operating
deployed models in production, and allowing users to
execute workflow tasks assigned to them. It is developed in
Java and released as open-source software under the
terms of Apache License
● Camunda is based in Berlin with offices in San Francisco
and Denver, USA.
● It provides a Business Process Model and Notation
(BPMN) standard compliant workflow engine and a
Decision Model and Notation (DMN) standard compliant
decision engine, which can be embedded in Java
applications and with other languages via REST.
What is Camunda?
17. 17
● This comprise a lightweight POJO core
and a Java library that executes BPMN 2.0
processes, CMMN 1.1 cases and DMN 1.1
decisions. The core uses a relational
database for persistence, a Spring
Framework Integration, a CDI/Java EE
Integration, and a Runtime Container
Integration.
Process Engine and Infrastructure
19. 19
● The Camunda Modeler helps modeling
both diagrams and decision tables for
BPMN 2.0, CMMN 1.1, and DMN 1.1.
Modeler
20. 20
● Tasklist: Enables human workflow management by allowing users to
inspect their workflow tasks and accordingly navigate to the task forms
to execute those and provide data input.
● Cockpit: Allows inspection of continuing and completed process
instances and take care of incidents.
● Admin: Allows management and organisation of users, and granting of
permissions according to roles and groups.
● Custom Application: Allow seamless integration of third party
applications with Camunda BPM components.
Web Application
22. 22
Camunda is extremely developer-friendly on one hand, while being extremely business-
friendly on the other. Camunda developers say, “developers and business users should hug
at least once per day.” They make this possible by almost closing the gap between business
processes visualized by business analysts and the actual software that automates and
replicates those processes, in Camunda
Why Camunda
23. 23
To achieve both developer- and business-friendliness, Camunda:
● Has kept the core engine very light; it needs less than 3 MB of disk space
● Doesn’t force model driven development for every aspect of process implementation
● Strives to maintain ease of use in its BPMN-CMMN-DMN modeler
● Enables business users to change and customize elements of the process application easily
● Provides real-time monitoring data as model annotations, which are more intuitive and
useful
Camunda is both Developer- and Business-Friendly
28. Thank you!
/ kloia_com
Follow us :
Thanks a lot for your time reading this document!
If you think we can help you with any of the solutions, please let us
know. We’ll be in contact with you as soon as possible.
You can send an email to ping@kloia.com or visit our contact us page