SlideShare a Scribd company logo
Surviving the
hyperautomation
low code bubble
@berndruecker
We need to speed up
our bank account
opening.
@berndruecker
@berndruecker
@berndruecker
1. A broken end-to-end
automation
Local automations are
not integrated with one
another, the end-to-end
process is not fully
automated.
Lack of understanding
The end-to-end process
is not fully visible
and key metrics are
hard to track.
2. Lack of flexibility
Changing the end-to-end
process is difficult
since it leads to
potential changes in
many different systems.
3.
@berndruecker
@berndruecker
@berndruecker
@berndruecker
bernd.ruecker@camunda.com
@berndruecker
http://berndruecker.io/
Bernd Ruecker
Co-founder and
Chief Technologist of
Camunda
Pro code
approach
Hook in process
orchestration into
professional software
development.
“Developer friendly”
@berndruecker
Example
@berndruecker
@berndruecker
Runs anywhere
Supports any
programming language
Available as a SaaS service
Manage it yourself (in your own
cloud, your datacenter, your
laptop)
Clients for Java, C#,
NodeJS, Go, … available
Natively integrates into
your stack
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl
CraftConf: Surviving the hyperautomation low code bubbl
CraftConf: Surviving the hyperautomation low code bubbl
We need to speed up
our bank account
opening.
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl
Hyperautomation
ChatGPT, as of April 2023
@berndruecker
end to end
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl
CraftConf: Surviving the hyperautomation low code bubbl
26
@berndruecker
Diversity of roles
27
or
or
Just code
in Spring
Boot!
@berndruecker
Diversity of processes
Criticality,
value,
complexity…
Use Cases
@berndruecker
Categorize your use case
@berndruecker
Criticality,
value,
complexity…
Use Cases
@berndruecker
https://blog.bernd-ruecker.com/
@berndruecker
The Process Automation Map
Unique
Standard
Desired
Unnecessary
Complex
Simple Process complexity
Process Innovation
Process
Big
Small Scale
Process
Task Scope
Planned
Ad-hoc or temporary Project setup
e.g. accounting software e.g. onboarding process that needs to
include a lot of legacy systems
e.g. insurances using telematics data
e.g. webshop selling
innovative products
e.g. integrating one
standard cloud system with
another
e.g. one business
department solving a local
pain
e.g. end-to-end loan origination
process invoking lots of other services
e.g. lots of applications, people or
developers involved. Large volume of
instances.
e.g. automating one single
task in a larger process
e.g. end-to-end processes like
customer onboarding, loan
origination, order fulfillment.
e.g. a budgeted ITproject resulting
in an application having a couple of
years life time.
e.g. a one-time data
adjustment for millions of
records
@berndruecker
“
Challenge
Solution
Results
Camunda worked immediately,
straight out of the box. This
solution allows us to show our
stakeholders where problems
are arising -- adding value
without any added coding.
The Process Automation Map
Unique
Standard
Desired
Unnecessary
Complex
Simple Process complexity
Process Innovation
Process
Big
Small Scale
Process
Task Scope
Planned
Ad-hoc or temporary Project setup
@berndruecker
Camunda’s open
platform supports our
individual needs in a way
that closed BPM suites
just cannot achieve. Our
BPMN process models are
executed directly, which
improved communication
between business and
development, which also
shortens development
cycles.
Marko Lehn
Software Engineering
Team Lead
Zalando
“
The Process Automation Map
Unique
Standard
Desired
Unnecessary
Complex
Simple Process complexity
Process Innovation
Process
Small Scale
Task Scope
Ad-hoc or temporary Project setup
Big
Process
Planned
@berndruecker
Desired
Process Innovation
Unnecessary
Commercial Off-the-shelf Unique
Process
Standard
Complex
Process complexity
Big
Scale
Process
Scope
Strategic
Ad-hoc or temporary Project setup
Simple
Small
Task
Low Code
Pro Code
Sweet
Spots
Commercial Off-the-shelf
Tailor-Made
@berndruecker
@berndruecker
Connectors Modeling
Experience
Low-code
Forms
Human Task
Orchestration
CAMUNDA
Low-code Pro-code
Process Orchestration
Kopfhörer
@berndruecker
“Solution
Acceleration”
instead of
“Low code”
@berndruecker
@berndruecker
@berndruecker
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl
OK – but what’s a
connector?
@berndruecker
@OutboundConnector(
type = "io.camunda:http-json:1", inputVariables = {"method", ...},
)
public class HttpJsonFunction implements OutboundConnectorFunction {
public Object execute(final OutboundConnectorContext context) throws Exception {
final var json =;
final var request = createRequest(context);
return httpService.executeConnectorRequest(request);
}
} {
"name": "REST Connector",
"properties": [
{
"type": "Hidden",
"value": "io.camunda:http-json:1",
"binding": {
"type": "zeebe:taskDefinition:type"
}
},
{
"id": "method",
"label": "REST Method",
"group": "endpoint",
"type": "Dropdown",
"value": "get",
"choices": [
https://github.com/camunda/connectors-bundle/tree/main/connectors/http-json
@berndruecker
https://github.com/camunda/connectors-bundle/blob/main/connectors/twilio/element-templates/twilio-connector.json
@berndruecker
@berndruecker
@berndruecker
Plus: tooling,
marketplace,
XaaS, ...
57
or
or
Just code
in Spring
Boot!
enable
@berndruecker
Improving your team topologies
Traditional
Development
Models Business
folks Business analyst Development
team
Business
folks
or:
IT
New way of
working
Diversified
solution team
Enablement
and support
Input
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl
CraftConf: Surviving the hyperautomation low code bubbl
Camunda
+ x
Bank Account
Opening
Process Automation
Center of
Excellence
Fraud detection
Running an orchestration platform
Microservice A
Orchestration
Engine
Microservice B Microservice C
Orchestration
Engine
Ideally SaaS
(probably self-managed)
Every microservice (process solution) owns its process model, glue code, and any additional artifacts
Orchestration
Engine
@berndruecker
Platform or CoE does NOT mean unhealthy centralization!
@berndruecker
Microservices = decentralization & autonomy
Photo by born1945, available under Creative Commons BY 2.0 license.
Golden Paths
https://engineering.atspotify.com/2020/08/how-we-use-golden-paths-to-solve-fragmentation-in-our-software-ecosystem/
“We found that
rumour-driven development
simply wasn’t scalable”
Cognitive Load
Intrinsic cognitive load
Fundamentals
(“How to program with Java?”)
Extraneous cognitive load
Environment
(“How to deploy this?”)
Germane cognitive load
The real task
(“How to solve this business problem?”)
@berndruecker
Cognitive Load
Germane cognitive load
The real task
(“How to solve this business problem?”)
Reduce intrinsic cognitive load
. Higher abstractions, moving technical details
. Diverse mix of people
Reduce extraneous cognitive load
. Golden paths
. Platforms, PaaS, SaaS, Cloud Services
. Center of excellence
> Free up capacity to solve the real business problems
@berndruecker
Cognitive Load
Germane cognitive load
The real task
(“How to solve this business problem?”)
Microservices praise autonomy.
This does not mean to dump more cognitive load on teams.
It does mean to define proper domain boundaries.
Enable teams to concentrate on business value.
@berndruecker
71
or
or
Just code
in Spring
Boot!
enable
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl
have more
impact in
process
automation
endeavours
...and focus
on tech!
help your
organization
automate more
@berndruecker
https://camunda.com/customer/goldman-sachs/
…
easy workflows like
“Approve access or
entitlement”
…
…
payment processing
…
Thank you!
@berndruecker
CraftConf: Surviving the hyperautomation low code bubbl

More Related Content

PPTX
Saga about distributed business transactions in microservices world
PPTX
User stories in agile software development
PDF
Kafka Summit 2021 - Apache Kafka meets workflow engines
PPSX
Microservices, Containers, Kubernetes, Kafka, Kanban
PDF
Complex event flows in distributed systems
PDF
Exploratory Testing Basics and Future
PDF
A Pattern Language for Microservices
PDF
Free ECBA study guide - Mastering ecba
Saga about distributed business transactions in microservices world
User stories in agile software development
Kafka Summit 2021 - Apache Kafka meets workflow engines
Microservices, Containers, Kubernetes, Kafka, Kanban
Complex event flows in distributed systems
Exploratory Testing Basics and Future
A Pattern Language for Microservices
Free ECBA study guide - Mastering ecba

What's hot (20)

PDF
Shell Script - Controle de fluxo
PPTX
What Is Cucumber?
PPTX
Event driven microservices with axon and spring boot-excitingly boring
PPTX
Agile vs. waterfall
PPTX
Cucumber BDD
PDF
Mindset de QA em Diferentes Contextos
PDF
DevSecOps Jenkins Pipeline -Security
PDF
GOTOpia 2020 - Balancing Choreography and Orchestration
ODP
Test Automation Framework using Cucumber BDD overview (part 1)
PDF
E-commerce Proposal
PDF
Criando uma arquitetura para seus testes de API com RestAssured
PDF
Camunda BPM 7.2: Tasklist and Javascript Forms SDK (English)
PDF
CamundaCon 2021 Keynote :From Human Workflow to High-Throughput Process Autom...
PDF
Chaos Engineering with Kubernetes - Berlin / Hamburg Chaos Engineering Meetup...
PPTX
Kafka MirrorMaker: Disaster Recovery, Scaling Reads, Isolate Mission Critical...
PDF
Loosely or lousily coupled - Understanding communication patterns in microser...
PDF
Saga pattern and event sourcing with kafka
PPTX
Test Automation Framework with BDD and Cucumber
PDF
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
PPT
Agile Testing Process
Shell Script - Controle de fluxo
What Is Cucumber?
Event driven microservices with axon and spring boot-excitingly boring
Agile vs. waterfall
Cucumber BDD
Mindset de QA em Diferentes Contextos
DevSecOps Jenkins Pipeline -Security
GOTOpia 2020 - Balancing Choreography and Orchestration
Test Automation Framework using Cucumber BDD overview (part 1)
E-commerce Proposal
Criando uma arquitetura para seus testes de API com RestAssured
Camunda BPM 7.2: Tasklist and Javascript Forms SDK (English)
CamundaCon 2021 Keynote :From Human Workflow to High-Throughput Process Autom...
Chaos Engineering with Kubernetes - Berlin / Hamburg Chaos Engineering Meetup...
Kafka MirrorMaker: Disaster Recovery, Scaling Reads, Isolate Mission Critical...
Loosely or lousily coupled - Understanding communication patterns in microser...
Saga pattern and event sourcing with kafka
Test Automation Framework with BDD and Cucumber
Devops On Cloud Powerpoint Template Slides Powerpoint Presentation Slides
Agile Testing Process
Ad

Similar to CraftConf: Surviving the hyperautomation low code bubbl (20)

PDF
JavaLand 2023 - Process Oriented Integration
PDF
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
PDF
CamundaCon 2022 Keynote: The Process Orchestration Journey
PDF
Process Automation Forum April 2021 - Practical Process Automation
PDF
JFS 2021 - The Process Automation Map
PDF
Camunda-Team-India-Tour-Bengaluru-20241128
PDF
Jakob Freund: Camunda for IT Executives - Camunda Days
PDF
Camunda Chapter Hamburg - Surviving the hyperautomation low code bubble
PDF
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
PDF
Case study: Camunda BPM in PwC project
PPTX
Roadshow 2018 - Microservices mit Camunda
PDF
Microservices with Camunda - Talk from Camunda Days 01/2018
PDF
Automating Processes in Modern Architectures
PDF
JavaBin Oslo: Open source workflow and rule management with Camunda
PDF
CamundaCon 2018: The Camunda Stack: Status Quo and Further Roadmap (Camunda)
PDF
Workflow automation with BPMN. Lessons learned.
PPTX
Camunda for Modern Web Applications by Corinna Cohn and Sowmya Raghunathan
PDF
QCon NYC 2019 - Workflow automation reinvented
PDF
CamundaCon 2018: The (Re-)Emergence of Workflow Automation (Keynote) (Camunda)
PDF
New Approaches - University Chapter.pdf
JavaLand 2023 - Process Oriented Integration
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
CamundaCon 2022 Keynote: The Process Orchestration Journey
Process Automation Forum April 2021 - Practical Process Automation
JFS 2021 - The Process Automation Map
Camunda-Team-India-Tour-Bengaluru-20241128
Jakob Freund: Camunda for IT Executives - Camunda Days
Camunda Chapter Hamburg - Surviving the hyperautomation low code bubble
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Case study: Camunda BPM in PwC project
Roadshow 2018 - Microservices mit Camunda
Microservices with Camunda - Talk from Camunda Days 01/2018
Automating Processes in Modern Architectures
JavaBin Oslo: Open source workflow and rule management with Camunda
CamundaCon 2018: The Camunda Stack: Status Quo and Further Roadmap (Camunda)
Workflow automation with BPMN. Lessons learned.
Camunda for Modern Web Applications by Corinna Cohn and Sowmya Raghunathan
QCon NYC 2019 - Workflow automation reinvented
CamundaCon 2018: The (Re-)Emergence of Workflow Automation (Keynote) (Camunda)
New Approaches - University Chapter.pdf
Ad

More from Bernd Ruecker (19)

PDF
QCon London: Mastering long-running processes in modern architectures
PDF
WeAreDevelopers Live 2024 - Mastering long-running processes in modern archit...
PDF
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
PDF
JCon Live 2023 - Lice coding some integration problems
PDF
JFall - Process Oriented Integration
PDF
Mastering Data for Higher Business Impact - at Commerzbank Innovation Summit
PDF
JAX 2022 - Loosely or lousily coupled
PDF
JCon 2021 - Loosely or lousily coupled
PDF
Micronaut Webinar 2021 - Process Automation Introduction
PDF
Webinar "Communication Between Loosely Coupled Microservices"
PDF
OOP 2021 - Leverage the full potential of your hipster architecture
PDF
Reactive Summit 2020 - How state helps you to stay reactive
PDF
CamundaCon 2020 Keynote - The Return of Process Automation
PDF
Destination Automation: Automating Processes in Modern Hipster Architectures
PDF
Kafka Summit 2020: If an event is published to a topic and no one is around t...
PDF
Camunda Meetup: Rethink Business Processes and User Experience to Leverage Th...
PDF
Camunda Con Live 2020 Keynote - Microservice Orchestration and Integration
PDF
Moving beyond request reply - designing smarter APIs
PDF
Digitalization and Workflow Automation - Camunda Process Automation Forum
QCon London: Mastering long-running processes in modern architectures
WeAreDevelopers Live 2024 - Mastering long-running processes in modern archit...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
JCon Live 2023 - Lice coding some integration problems
JFall - Process Oriented Integration
Mastering Data for Higher Business Impact - at Commerzbank Innovation Summit
JAX 2022 - Loosely or lousily coupled
JCon 2021 - Loosely or lousily coupled
Micronaut Webinar 2021 - Process Automation Introduction
Webinar "Communication Between Loosely Coupled Microservices"
OOP 2021 - Leverage the full potential of your hipster architecture
Reactive Summit 2020 - How state helps you to stay reactive
CamundaCon 2020 Keynote - The Return of Process Automation
Destination Automation: Automating Processes in Modern Hipster Architectures
Kafka Summit 2020: If an event is published to a topic and no one is around t...
Camunda Meetup: Rethink Business Processes and User Experience to Leverage Th...
Camunda Con Live 2020 Keynote - Microservice Orchestration and Integration
Moving beyond request reply - designing smarter APIs
Digitalization and Workflow Automation - Camunda Process Automation Forum

Recently uploaded (20)

PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Approach and Philosophy of On baking technology
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
KodekX | Application Modernization Development
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectral efficient network and resource selection model in 5G networks
20250228 LYD VKU AI Blended-Learning.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Chapter 3 Spatial Domain Image Processing.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Monthly Chronicles - July 2025
MYSQL Presentation for SQL database connectivity
Understanding_Digital_Forensics_Presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation theory and applications.pdf
Modernizing your data center with Dell and AMD
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
KodekX | Application Modernization Development
Digital-Transformation-Roadmap-for-Companies.pptx

CraftConf: Surviving the hyperautomation low code bubbl