Category

Engineering Excellence

All Camunda blog posts tagged with Engineering Excellence.

The Microservices Workflow Automation Cheat Sheet – Who owns your process model?

We recently shared 3 Common Pitfalls in Microservice Integration – and how to avoid them and lots of you wanted more. So this four-part blog series takes us one step back to the things you’ll be considering before migrating to a microservices architecture and applying workflow automation. In this fourth and final post in the series, we’ll discuss why the physical ownership of process models is so important to ongoing success.

By Bernd Ruecker

Introducing Camunda BPM Run

We are proud to announce Camunda BPM Run, a new distribution of Camunda BPM that provides the Camunda web applications (Cockpit, Tasklist, Admin) and the REST API. Camunda BPM Run is highly configurable and can be operated without any Java knowledge.

By Miklas Boskamp, Thorben Lindhauer

The Microservices Workflow Automation Cheat Sheet – to Centralize or Decentralize?

We recently shared 3 Common Pitfalls in Microservice Integration – and how to avoid them and lots of you wanted more. So this four-part blog series takes us one step back to the things you’ll be considering before migrating to a microservices architecture and applying workflow automation. In this third post in the series, we’ll dive deeper into architecture and discuss whether it’s better to run a workflow engine centralized or decentralized.

By Bernd Ruecker

Orchestrating Lambdas using Camunda Cloud

At MINEKO we automate the process for reviewing and validating private and commercial utility bills for tenants. We found that 81% of all utility bills issued in Germany are flawed. So we built a team of legal and automation experts to provide our customers with high quality legal checks on utility bills at a fraction of the costs of a lawyer. We recently started using Camunda Cloud as part of Camunda’s private beta program. Our intention was to evaluate it for the traditional use case of running business processes, not knowing that it would completely change our thinking of design patterns regarding orchestration of microservices. This post describes our technical architecture in more depth, alongside the reasons we built it…

By Felix Jordan

The Microservices Workflow Automation Cheat Sheet: The Role of the Workflow Engine

We recently shared 3 Common Pitfalls in Microservice Integration – and how to avoid them and lots of you wanted more. So let’s take one step back to the things you’ll be considering before migrating to a microservices architecture and applying workflow automation. In this second of our four-blog series, we’ll look at all things architecture – starting with three basic architecture alternatives to set up your microservices landscape.

By Bernd Ruecker

Getting Started with Knative

When building applications for Kubernetes, Zeebe can help you orchestrate several microservices. But how do you build those microservices in the first place? How do you connect them in a resilient way? Do you want to leverage the power of Functions as a Service in Kubernetes? The Knative Project was created to provide answers to these exact questions. While I was looking into how Knative will work with Zeebe, I realized it would be really helpful if I created some simple examples to demonstrate how Knative can help you in your projects. It will also help me explain how Zeebe and Knative will integrate and how they can be an amazing combination to build distributed systems. For these reasons, I…

By Mauricio Salatino

Complex multi-repo builds with GitHub Actions and Camunda Cloud

BLUF (Bottom-line Up-front): GitHub Actions are AWESOME and will change your life, but you risk losing yourself in a microservices architecture of repos, or have to go monolith once you get a few dependent projects or cross service provider boundaries – unless you orchestrate. I show you how I did it in this article. Get access to the Camunda Cloud Public Access Beta here. Use the Zeebe GitHub Action to orchestrate multi-repo builds with Zeebe and Camunda Cloud. In this article: Preamble What are GitHub Actions? GitHub Actions: The Good GitHub Actions: The Bad GitHub Actions: The Ugly Custom CI with GitHub Actions and Camunda Cloud Zeebe GitHub Action Modelling the problem / solution Starting a Camunda Cloud workflow from…

By Josh Wulf

Ubiquitous Process Management for Industry 4.0 – Processes do not end in the Office

Björn Richerzhagen, long-time Camunda advocate and owner of MINAUTICS, a consultancy for model-based management, has used Camunda BPM for prototyping scenarios in the manufacturing industry. In this blog post, he describes an automated end-to-end processes that include machinery – an approach for smart factory automation and Industry 4.0. Digitalization in the manufacturing industry – More than just a trend. Digital production or “Industry 4.0” must address digitalization, just like the industries Jakob Freund described in his blog series – How to (not) become a Digital Enterprise. In the manufacturing world, workflow automation has so far been used almost exclusively in commercial support processes such as accounting, personnel or purchasing. This helps to reduce overhead costs, but companies only gain a…

By Björn Richerzhagen

Try All Features of Camunda