Updated: Sep 25, 2019
Software is complicated. It's complicated to license, setup and use, and it's especially complex if you want to use it in a specific manner. When software companies work to address those complexities and build simple, flexible software, they find great success. Let's take a quick look at one such company, Camunda, and one such software package, Camunda BPM. Camunda has grown quickly worldwide and explosively in North America. I was the first official employee on this side of the Atlantic, and I saw the benefits of building and offering simple, flexible software first hand. Here's how Camunda did it with Camunda BPM: First, they built and provided a platform that is simple to setup... Here's how you install the platform:
Download and unzip the software.
Yep, that's it. Now you can run the software using a single command and open your browser to see a running process instance. No week-long installation engagements, no expensive consultants, no complex installers and no need to install umpteen different dependencies. Well, that's great and all, but what if you need the flexibility to customize Camunda BPM and have it run differently?
Want to run it in the cloud? Simply copy, paste and unzip the one installation file on your provider's system, and you're up and running.
Perhaps you need to use a different database? Run your database server and edit one text file to point Camunda to that database.
Need to integrate to another system? Use Java or any other language that can call a REST API to build that integration.
Perhaps just as importantly, there's flexibility in licensing as well. You don't need to worry about copyleft licenses (e.g. the GPL/AGPL), complex and custom open-source licenses, specific use restrictions, etc. With Camunda BPM Community Edition, you can run the software and use it *as you wish* with all of the confidence afforded by the Apache Software Foundation 2.0 license. Want to offer a commercial version of what you build? No problem. Want to offer workflow capabilities as part of that commercial offering? No problem. It's your choice and your choice alone. And all of this together gives you the freedom to build your workflow solutions your way. When you're able to do that, you'll get to market faster and you'll do it without having to build complex workarounds around proprietary software that assumes it knows how to run your business better than you do. Simply put, our customers saw these benefits and saw what they could do with the Camunda BPM platform. They then built custom risk management software and offered it to the world, ran tens of millions of health club transactions through the platform daily, built self-service workflow provisioning systems using Camunda BPM and Kubernetes... and much more. All things they simply couldn't have done with other software platforms. Contact us today to learn more about how you can benefit from the simplicity of the Camunda BPM platform and the flexibility and freedom it can offer for your business.