Das Camunda Meetup Vienna fand am 23.11.23 statt - dieses Slide Deck wurde bei der Veranstaltung verwendet.
Behandelte Themen:
.) CamundaCon 2023
.) Camunda 8.3. Release
.) How different process engines and legacy systems co-exist @Commerzbank
4. Camunda Community values
● We enjoy what we do and we like
to share it with others
● We are transparent
● We are generous with out time
and knowledge
How we collaborate: Passion in doing, joy in
sharing
● We value and actively support
diversity
● We connect with one another in
meaningful ways
● We value humor
How we treat each other: Kind to others and ourselves
● We take accountability for what we
do
● We prefer actionable and quick
improvements
● We are not only consuming
information, but collaborating
How we work together: Always accountable
● We share the passion for process
orchestration
● We shape the future
● We conquer complexity through
process orchestration
Passion for what we do: Orchestration with heart
5. What is Process Orchestration?
Successful orchestration of real-world business
processes requires a well-designed workflow engine.
Process Orchestration is the coordination of individual business tasks that
span people, systems and devices. Tasks are coordinated via visual diagrams
and process instances are executed by a workflow engine.
■ Connectivity for processes that span people,
systems and devices
■ Standards-based modeling for collaboration
between business and IT users
■ Effortless scalability and guaranteed availability
for high-throughput workloads
6. Most organizations have
more than five endpoints
needed for automation.
Business and IT teams
struggle to communicate
and collaborate.
Digital transformation
leads to a growing need for
scalability and resilience.
6
7. Get unparalleled speed,
scale and resilience.
Orchestrate across
every endpoint.
Bring IT and the
business together.
7
10. CamundaCon 2023 – New York
Public Viewing Berlin
■ Organisiert vom Camunda
Chapter Berlin
■ ~30 TeilnehmerInnen
■ Coole Location
■ Immer gut, um Kontakt zu
halten
11. Camunda Con 2023 – New York
Camunda for Common Good
Automating the Application and Onboarding Processes for
Students, Mentors and Volunteers
Danny DeJesus, Adriel Henderson, Jonathan Patridge
(all from Urban Tech Hero)
■ Für alle, die sich für den Einsatz
von Camunda in
Sozialunternehmen interessieren
■ Highlight(s): Einsatz von
CAMUNDA FOR COMMON GOOD
■ Link zum Talk:
https://page.camunda.com/camu
ndacon-2023-urban-tech-hero
12.
13.
14.
15.
16. Camundan Con 2023 – New York
Camunda for Common Good
Automating the Application and Onboarding Processes for
Students, Mentors and Volunteers
Danny DeJesus, Adriel Henderson, Jonathan Patridge
(all from Urban Tech Hero)
FAZIT
■ sehr persönlicher Talk macht
das CAMUNDA FOR COMMON
GOODS-Programm anfassbar
■ kurzweilig und
empfehlenswert für alle, die
wissen wollen, wie Camunda
und NPO zusammenpassen
17. CamundaCon 2023 – New York
GPT Meets BPM
AI-Driven Workflows in Camunda
Bennet Krause
(Holisticon AG)
■ Für alle, die sich für die
Möglichkeiten, AI in ihren
CRM-Systemen einzusetzen
■ Highlight(s): gut verdaulich
und doch höchst nahrhaft
■ Link zum Talk:
https://page.camunda.com/c
amundacon-2023-holisticon
18.
19.
20.
21.
22.
23.
24.
25. CamundaCon 2023 – New York
GPT Meets BPM
AI-Driven Workflows in Camunda
Bennet Krause
(Holisticon AG)
FAZIT
■ ein wirklich toller Start in das
Thema AI-Integration in
Business Prozesse
■ Teaser: Foundational
Connectors waren erst der
Anfang à Agentic Connectors
als Versprechen an die
Zukunft
26. Source: 2023 State of Process Orchestration Report. n = 755 IT decision makers from the US, UK, Germany, and France.
1 Question: To what extent do you agree or disagree with the following statement: “Process automation is a vital element of digital transformation”?
2 Question: Which of the following components are included as part of a typical process automation implementation within your organization?
96% of decision
makers agree:
Process Automation
is the key to Digital
Transformation.1
Most organizations have
more than five endpoints
needed for automation:2
But it’s also the
challenge.
Human
Work
Business
Rules
Micro
Services
API
AI
RPA IoT Systems
(legacy + homegrown)
27. Camunda Con 2023 – New York
Next Stop: Advanced Automation – Fast-Tracking Process Orchestration
Daniel Levy & Felix Müller, Camunda
■ Interessant für:
■ Architekt & Entscheider
■ Process Owner & CoE
■ Developers & Workflow Analyst
■ Highlights:
■ Live Demo
■ Scaling automation
■ Link zum Talk:
https://page.camunda.com/cam
undacon-2023-fast-tracking-
process-orchestration
28. Camunda Con 2023 – New York
■ Eine Reise hin zu ausgereifterer
Prozess Orchestrierung
■ Verwenden eines „Process
Orchestration Maturity Model“
■ Verwenden von „Process
Orchestration Driver“
■ Goal: scale Process Automation
Next Stop: Advanced Automation – Fast-Tracking Process Orchestration
Daniel Levy & Felix Müller, Camunda
29. Camunda Con 2023 – New York
■ Live DEMO
■ Form Builder mit AI
■ Iteratives Development
■ Camunda Play
■ Verwendung von Connectoren
■ Collaboration
■ Reusability über Teams hinweg
■ Interner Marketplace
■ Operate & Multi-Tenancy
■ Monitoring & KPIs
Next Stop: Advanced Automation – Fast-Tracking Process Orchestration
Daniel Levy & Felix Müller, Camunda
30. CAMUNDA 2021
Code + deploy in your preferred
language and tooling.
Across all endpoints.
Run on your
preferred platforms.
Human
Work
Business
Rules
Microservices API
AI RPA IoT Systems
(legacy + homegrown)
31. CamundaCon 2023 – New York
■ Interessant für:
■ Architekt & Entscheider
■ Developer & Techniker
■ Highlights:
■ Human Task Orchestration
■ Mit Open Source & SaaS
■ Link zum Talk:
https://page.camunda.com/c
amundacon-2023-capital-
one
Implementing Resilient and Cost Effective Human Task Orchestration Service at
Scale on AWS
Raghavan Sadagopan & Lakshmi Narayana Rasalay, Capital One
32. CamundaCon 2023 – New York
■ Plattform für Human Task
Orchestration
■ Implementation einer hoch
robusten Pltatform
■ Verwendung von AI & Cloud
■ Re-Use Plattform Features
Implementing Resilient and Cost Effective Human Task Orchestration Service at
Scale on AWS
Raghavan Sadagopan & Lakshmi Narayana Rasalay, Capital One
34. 34
Enterprise product,
free of charge
Dedicated Customer
Success Manager
Access to all
educational tools
Consulting hours to
work through
problems
Access to our
support teams
Camunda for Common Good
35. Camunda Con 2023 – New York
Camunda for Common Good
Automating the Application and Onboarding Processes for
Students, Mentors and Volunteers
Danny DeJesus, Adriel Henderson, Jonathan Patridge
(all from Urban Tech Hero)
NACHTRAG
36. Camunda Champion Program
Who is a Camunda Champion?
● Loves to help others
● Actively contributes to the
Community
● Demonstrates Camunda
expertise
● Apply by October 2024!
39. Improving experiences and efficiency
Automate Efficiently
Reduce costs and improve efficiency
transforming complex processes
through reusability and ease of use.
Integrate Existing Tech
Maximizing the value of your
current tech stack and resources
through reuse and sharing.
Scale Orchestration
Enabling more teams and projects
to transform process and achieve
strategic business goals.
Deliver Better Experiences
Building and deploying innovative
value streams and improve existing
business processes to achieve
operational excellence.
40. Multi-tenancy for Camunda Self-Managed
Reuse a single Camunda cluster for multiple teams, projects, or customers
40
Scale automation to more teams
Expand Camunda capabilities to more teams
or projects with less operational overhead.
Separate data and users
Create isolated environments with their
own assigned users, groups, and
applications.
Lower costs by sharing resources
Create multiple tenants on a single cluster to
better utilize resources with other initiatives.
41. Automatic updates and hot backups
Update and backup Camunda SaaS without any downtime
41
Automatic Updates
Set a cluster-level property to update Camunda
automatically.
Hot Backups
Protect process data by taking a snapshot of the
entire Camunda stack.
Zero Disruption
Updates and backups occur without any system
downtime to ensure operations run smoothly.
CAMUNDA 8.3
42. Use generative AI to create forms 10x faster
Build and customize forms with less effort on Web Modeler
42
AI-Assisted Form Builder
Use plain language inputs to generate a
complex user task form layout and
relevant components based on your
input, including labels, variable names,
and decorators.
Accelerate Ideation and
Implementation
Focus on refining the form’s structure,
appearance, and conditional logic
before deployment.
CAMUNDA 8.3
43. Start a process with a public form
Reduce effort to create and maintain public-facing forms
43
Trigger Processes
Submitting a form will instantly create a new
process instance.
Embed Anywhere
Set your form to be publicly available with a
click to embed it in a customer or employee
portal for easy access.
CAMUNDA 8.3
Reduce Overhead
Improve availability of forms while reducing
the overhead to maintain a proprietary UI for
a public-facing portal.
44. Enhanced experience in Modeler
Speed up implementation times with less effort
44
Link Resources Faster
Quickly link forms, decision tables, and call
activities to their diagrams directly from
the modeling canvas in Web Modeler.
CAMUNDA 8.3
Improved FEEL Editor
Write and edit more complex FEEL
expressions with less effort in Desktop
and Web Modeler.
The customizable modal gives
distraction-free views to edit
expressions which update forms in
real time.
45. Helpful Tooltips
Tooltips display property details when
a user hovers over a specific field to
guide users and realize success faster.
Accelerate development and debugging
Quickly understand and resolve implementation warnings on Web Modeler
45
Intuitive Error Guidance
Improved error guidance offer suggestions
on how to quickly resolve an issue.
Connector errors link to the appropriate
field with clear descriptions of the exact
name and issue.
CAMUNDA 8.3
46. 46
Camunda Marketplace
Discover Connectors, install and customize them, and share your own Connectors
Discover
Browse a wide variety of Connectors built by Camunda, our
partners, and the community. Find Connectors that will help
you orchestrate your most critical business processes.
Customize
After installing a Connector, you can customize it by adjusting
defaults or changing properties, or even preconfigure it for
your specific needs and save it as a new custom Connector.
Install
Marketplace makes it easy to install Connectors in your
Camunda SaaS account or download Connectors for
installation in your Camunda Self-Managed setup.
Contribute
Join Camunda Marketplace by submitting Connectors that
you’ve built for your favorite technologies and get feedback
from the global community of Camunda users and partners.
47. Tailor To Your Needs
Create Connector templates for specific use
cases and users. Reduce the number of
properties displayed to simplify
implementation.
Define required properties such as secrets
so more people can use the Connector in
their project.
Customize and share Connector templates
Multiply the value of development efforts by simplifying and reusing integrations
47
Build Once, Reuse Everywhere
Unlock more value from custom-built
Connectors by publishing and sharing them
for reuse with other teams or projects.
CAMUNDA 8.3
48. Use Connectors as Intermediate events
Simplify transforming complex processes with any technology
48
CAMUNDA 8.3
Intermediate “Catch”
Events
Use any inbound Connector for an
intermediate catch event.
Intermediate “Throw”
Events
Use any outbound Connector for an
intermediate catch event.
Intermediate Events
Connectors for Intermediate events are
used to indicate that something has
happened or wait and react to certain
events.
You can define the polling interval to
manage frequency of requests and control
resource usage.
Example:
An intermediate catch event using a Kafka
Connector waits for payment data to return
before continuing to process an order.
49. New out-of-the-box Connectors
Leverage pre-built Connectors to quickly integrate popular technology
49
CAMUNDA 8.3
Amazon DynamoDB
Amazon EventBridge
Amazon SNS
Amazon SQS
Twilio
SS&C Blue Prism
Google Sheets
Twilio
WhatsApp
Inbound Connectors Outbound Connectors
50. Seamlessly integrate your CI/CD pipeline
Deliver better software and experiences continuously with Web Modeler API
CAMUNDA 8.3
Improve development
cycle, collaboration, and
governance.
Modify any project or files
such as Connectors while
integrating with version
control.
Trigger deployments manually
or automatically using
milestones.
51. Control which users can deploy a process
Improve oversight and governance for your important business processes
CAMUNDA 8.3
Maintain Control
Control which users can deploy
processes to Camunda to protect
customer and employee experiences.
Enhance Governance
Ensure all processes flow through CI/CD
pipelines so every process is properly
reviewed, tested, and validated.
52. Communicate the value of automation
Align diverse stakeholders on strategic business objectives
52
Dashboards tailored to process goals
Use a pre-built dashboards to track and
share your most important metrics with a
diverse set set of stakeholders.
Sharing real-time dashboards for strategic
goals helps to align teams on:
Platform Adoption
Efficiency
Cycle Time
CAMUNDA 8.3
53. 53
● Support Signal events in multi-tenant
environments
● Bring your own OIDC identity provider
● Official OpenSearch support*
● Process instance migration via API**
● Process instance migration in Operate**
● AWS Marketplace initial launch**
8.4 Sneak
Peek
56. Camunda Developer Newsletter
To receive great technical content as
well as information about upcoming
events and more.
Subscribe to our monthly Developer’s newsletter
SUBSCRIBE NOW
57. Camunda for Common Good
Camunda Academy
UX feedback
Camunda Champions
Camunda meet-ups
Camunda market place
Explore the
Camunda
universe
59. Ausgangssituation
● Großes Unternehmen – viele unterschiedliche Lösungen
● IBM Business Automation Workflow etabliert mit 8 Projekten
● Camunda vereinzelt
● Prozessmodellierung mit State Engine bei comdirect
● Inselhafte Prozesslösungen, keine übergreifende Transparenz in Sicht
● Schnelle vollautomatisierte aber auch „langsame“ Human Workflows
● Vielfalt an Interfaces
● Unterschiedliche Projekt-Lebenszyklen (langjährige Projekte)
● Wunsch nach Standard Prozessengine
23.11.2023 Commerzbank AG
60. Was brauchen wir wirklich?
● Übersicht über Geschäftsprozesse (Modelle und laufende Prozesse)
„End2End“ vom Kundenauftrag bis zur Erledigung
● Migrationspfad / Integration bestehender Prozesse/Systeme (auch
ohne Prozessengine)
● Technologische Freiheitsgrade für Cluster (Know How und Ressourcen)
● Verteilte Verantwortung (fachlich und organisatorisch / betrieblich)
● Modulare Prozesse / Wiederverwendung von Teilprozessen
● Kanalunabhängige Prozesse
● Fachliche APIs ohne Engine-spezifische Details
23.11.2023 Commerzbank AG
61. Lösungsansatz („LEGO Modell“)
● Prozesse per API kapseln
● Uniforme APIs mit standardisierten Metadaten
● Modularer Aufbau von End2End Prozessen aus Subprozessen
● Zentrales Repository für Prozessmodelle
● Zentrales Repository für Prozessstatus
● Verteilte Implementierung und Verantwortung
● Zentrale Dokumentation und zentrales Tracking
● So dezentral und autonom wie möglich, so zentralisiert und
standardisiert wie nötig
23.11.2023 Commerzbank AG
63. Implementierung
● Spring Boot Anwendungen für Prozesse
● Je Prozesstyp eine REST API
● API first, modularer Ansatz auch bei API
● Standardisierte Validierung für kanalunabhängige Verwendung
● Generierung von API und Schnittstellenimplementierung
● API zum Statustracking für Legacy Systeme
● Exporter für Statustracking und Callbacks
● Kapselung der Prozessengine
23.11.2023 Commerzbank AG
65. Process Status
Repository
23.11.2023 Commerzbank AG 68
Das Lego-Prozessuniversum
fachliche Zuordnung
(optional)
APIs zu Prozessstart und
Prozess-kommunikation
Implementierung
Ausführung
Betriebsüberwachung
Prozessdefinition
fachliche
Laufzeitinformation
fachliche Zuordnung von
APIs (optional)
Lego Framework
Process Monitoring
(Dashboards)
Service Modul
Library
Process Repository
Process Engine
API Portal
LEGO
Prozess
Lego Modell
Vorhanden
Fachlich
Navigierbare
Verknüpfung
66. Vorteile des Ansatzes
● Kein Vendor Lock In
● Kein vollständiger Migrationszwang bei Major Releases (z.B. Camunda
7->8)
● Querschnittsfunktionen über Framework abbildbar (Metriken, Logging,
Security)
● Produktivitätsgewinn durch Standardisierung, Generierung und
Templates
● Governance im Entwicklungsprozess berücksichtigt
● Langfristige Vorhaltung von Prozessdaten unabhängig von
Prozessengines
23.11.2023 Commerzbank AG
67. Nachteile
● Herstellerfunktionalität wird z.T. nachgebaut (funktionale Untermenge
von Operate und Optimize)
● Instrumentierung der Process Engines notwendig (z.B. Exporter in
Camunda 8)
● Ggf. zusätzliche Lizenzkosten und Resource Overhead durch
zusätzliche Prozessinstanzen
23.11.2023 Commerzbank AG
68. Aktueller Stand
● Pilotprojekt in Produktion
● Framework für Camunda 8 produktiv
● zentrale Provisionierung von Camunda 8 und IBM BAW
● POC mit IBM durchgeführt
● Instrumentierung Prozessengines in Arbeit
23.11.2023 Commerzbank AG
69. Ausblick
● Implementierung und Einbindung weiterer End2End Prozesse
● Etablierung Governance und breiter Roll Out
● Produktivstellung Framework für IBM BAW
23.11.2023 Commerzbank AG
72. SAVE THE DATE
{ 2 Locations, 1 Community }
Berlin + Online
May 15-16, 2024
Present at CamundaCon Berlin!
North America + Online
Oct 16-17, 2024
Submit your story now through November 30