Skip to content

A simple BPMN process that is deployed to Camunda Cloud with the purpose of getting a Corona Update every day and therefore interacts with various workers

Notifications You must be signed in to change notification settings

Nlea/camunda-cloud-corona-update-process

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Corona Update Process for Camunda Cloud

This project contains a BPMN file with a workflow. The workflow is deployed to Camunda Cloud. Corona Update Process

In order to run it you need to create an camunda cloud account. Once you have an account you can set up an own cluster

Deploy the model:

There are three options how you can deploy the model:

  • 1️⃣ In order to make the model run in Camunda cloud some technical attributes have to be set. If you download the BPMN file and open it in the Zeebe Modeler you can inspect those in the property panel.They are already set. You can also deploy your model from the Zeebe Modeler to your cluster. To do so you need to connect it to your cluster

  • 2️⃣ You can take this model from the repo and build a client that deploys it. Here is a tutorial how you can do that for different coding languages.

  • 3️⃣ If you just want to have a quick start you can also use the Camunda Cloud console to rebuilt this model quick (it is a nice and easy way to get started but if you probably won't use the modeling tool for production later) If you do so, you have to set the technical attributes yourself

  • Make sure to configure the service tasks with a type. This type is later important to connect the task workers

  • Make sure you set expressions on the sequence flows after the XOR gateway. The expression language used is Feel.

  • Make sure to configure the timer.

The process runs in Camunda cloud based on the time start event and will start a new workflow instance every 24 hours. In order to run the process 4 Workers are needed. The workers subscribe to the topic that has been defined in the "type" field. The workers are independ from each other and written in diffrent languages. You can find them here:

Java Script Workers

Java Workers

About

A simple BPMN process that is deployed to Camunda Cloud with the purpose of getting a Corona Update every day and therefore interacts with various workers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published