01.07.2021. | Autor: Dmitrii Pisarenko

E-mail incident notification plugin: A custom made Camunda plugin protection against Murphy’s law

Did you know that…

  • In December 2018, more than 30 million users of a British mobile phone operator lost access to data services due to a software failure.
  • Another bank had similar problems in 2012 and 2015. In one case, it failed to process 60,0000 payments in time (again, some of those payments were wages and benefits). In the other case, a problem with a scheduling software affected 6.5 million customers of this bank.
  • In April 2019, 81 call centers of US emergency services became unavailable due to a software error. About 6000 people calling 911 were unable to connect in Washington and six other states.

Source: The biggest software failures in recent history

What do all the above cases have in common?
Several things.

First, all the companies were established businesses.
Second, they suffered losses due to technical malfunctions.

More importantly, could something like this happen to your company? Probably, yes.

Most of the above business had sound processes, yet they did not prevent those incidents. You cannot have a good process for every edge case. For this reason, I did not mention company names in the above list – it would be unfair to them because nobody is immune to the Murphy’s law. Including you. It’s not a question of whether, but a question of when.

If you use Camunda as part of your IT infrastructure we cannot guarantee that Camunda or the systems it orchestrates will never fail. This would be irresponsible. But we can help you to detect such errors as early as possible.

Say Hi! to the e-mail incident notification plugin, which you can use to get notified whenever a technical failure occurs in your Camunda system.

  • It buffers the error messages such that if you have 100000 incidents in a minute you won’t get 100000 e-mails.
  • There is documentation in English, German, Russian, Italian and Slovenian languages for now, but we are adding few more languages in the coming weeks. The documentation includes as well as step-by-step tutorials for installing this plugin in Spring Boot and Tomcat-based Camunda systems.

We developed and tested it according to the best of our capabilities. But don’t take our word for it: Camunda inspected this plugin and decided to incorporate it into their community plugins. This means the plugin got the blessing from the very makers of your favorite process engine: Camunda.

Now you can use it to make sure that when a disaster happens, you learn about it fast enough and thus have more time to respond.

Written by Dmitrii Pisarenko
Developer at J-IT IT-Dienstleistungs Gesmbh

Photo by Obi Onyeador on Unsplash

Weitere Blog


REST Schnittstelle von Camunda Plattform in External Java Service Tasks aufrufen

Autor: Maximilian Kamenicky

Erfahren Sie mehr darüber, wie man mit Camunda REST-Webservices aufrufen und nutzen kann. In dieser Blog-Serie zeigt Ihnen unser Experte zwei unterschiedliche Möglichkeiten um dieses Ziel zu erreichen.Der erste Beitrag (REST Schnittstelle von Camunda Plattform via Java Service Task aufrufen) hat gezeigt wie dies über Java Service Tasks geht. Wie man dies über externe Services […]

Blog lesen

How to programmatically validate BPMN models

Autor: Dmitrii Pisarenko

Did it happen to you? Someone makes a minor change to the BPMN model, then, when the system is deployed the next time, the deployment fails because Camunda thinks that BPMN file is invalid. (Even though all the tests are green.) There is a way to catch such errors earlier – in scope of automated […]

Blog lesen

Connect Excel and DMN

Autor: Clemens Zumpf

Entering hundreds of lines into any program by hand is not the most satisfying work and a waste of time, if you consider the fact that Excel or other spreadsheet programs could reduce that time drastically. You are not able to copy and paste multiple lines into a DMN while editing it with the Camunda […]

Blog lesen