Supported environments
Camunda Platform 8 SaaS & Self-Managed
Clients
- Zeebe Java Client: OpenJDK 8+
- Zeebe Go Client: Go 1.13+
- zbctl: Windows, MacOS, and Linux (latest)
Hint: There are more community-maintained Camunda Platform 8 clients.
Web Browser
- Google Chrome latest [recommended]
- Mozilla Firefox latest
- Microsoft Edge latest
Desktop Modeler
- Windows 7 / 10
- Mac OS X 10.11
- Ubuntu LTS (latest)
Camunda Platform 8 Self-Managed
We highly recommend running Camunda Platform 8 Self-Managed in a Kubernetes environment. We provide officially supported Helm Charts for this. Please follow the Installation Guide to learn more about installation possibilities.
Requirements for the components can be seen below:
| Component | Java version | Other requirements |
|---|---|---|
| Zeebe Broker and Gateway | OpenJDK 17+ | Elasticsearch 7.16.x (only if Elastic exporter is used) |
| Operate | OpenJDK 11+ | Elasticsearch 7.16.x |
| Tasklist | OpenJDK 11+ | Elasticsearch 7.16.x |
| Identity | OpenJDK 17+ | Keycloak 16.1.1, 19.0.3 |
| Optimize | OpenJDK 11+ | Elasticsearch 7.13.x - 7.15.x, 7.16.2+, 7.17.x |
| Web Modeler (Beta) | - | Keycloak 16.1.1, 19.0.3 PostgreSQL 14.x (other database systems are currently not supported) |
Elastic's Elasticsearch is the only supported version of Elastic compatible with Camunda Platform 8.
AWS Opensearch is not supported at this time.
Version Matrix
This overview shows which Zeebe version works with which Modeler, Operate, Tasklist and Optimize:
| Design | Automate | Improve | |
|---|---|---|---|
| Desktop Modeler 4.7+ | Zeebe 1.0.x | Operate 1.0.x Tasklist 1.0.x | - |
| Desktop Modeler 4.9+ | Zeebe 1.1.x | Operate 1.1.x Tasklist 1.1.x | - |
| Desktop Modeler 4.11+ | Zeebe 1.2.x | Operate 1.2.x Tasklist 1.2.x IAM 1.2.x | - |
| Desktop Modeler 4.12+ | Zeebe 1.3.x | Operate 1.3.x Tasklist 1.3.x IAM 1.3.x | Optimize 3.7.x |
| Desktop Modeler 5.0+ | Zeebe 8.0.x | Operate 8.0.x Tasklist 8.0.x Identity 8.0.x | Optimize 3.8.x |
| Desktop Modeler 5.4+ | Zeebe 8.1.x | Operate 8.1.x Tasklist 8.1.x Identity 8.1.x | Optimize 3.9.x |
| Web Modeler (Beta) | Zeebe 8.1.x | Operate 8.1.x Tasklist 8.1.x Identity 8.1.x | Optimize 3.9.x |
You can also use newer versions of Desktop and Web Modeler with older Zeebe versions.
Camunda Platform 7 & Optimize Version Matrix
| Improve | Automate | Java version | Elasticsearch version |
|---|---|---|---|
| Optimize 3.3.x | Camunda Platform 7.12.11+, 7.13.5+, 7.14.x | OpenJDK 8+ or OpenJDK 11+ | 7.3.0+, 7.4.0+, 7.5.0+, 7.6.0+, 7.7.0+, 7.8.0+, 7.9.0+, 7.10.0+ |
| Optimize 3.4.x | Camunda Platform 7.13.5+, 7.14.x, 7.15.x | OpenJDK 8+ or OpenJDK 11+ | 7.5.1+, 7.6.0+, 7.7.0+, 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+ |
| Optimize 3.5.x | Camunda Platform 7.13.5+, 7.14.x, 7.15.x | OpenJDK 11+ | 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+ |
| Optimize 3.6.x | Camunda Platform 7.14.x, 7.15.x, 7.16.x | OpenJDK 11+ | 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+, 7.14.0+, 7.15.0+ |
| Optimize 3.7.x | Camunda Platform 7.14.x, 7.15.x, 7.16.x | OpenJDK 11+ | 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+, 7.14.0+, 7.15.0+, 7.16.2+ |
| Optimize 3.8.x | Camunda Platform 7.15.x, 7.16.x, 7.17.x | OpenJDK 11+ | 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+, 7.14.0+, 7.15.0+, 7.16.2+, 7.17.0+ |
| Optimize 3.9.x | Camunda Platform 7.16.x, 7.17.x, 7.18.x | OpenJDK 11+ | 7.13.0+, 7.14.0+, 7.15.0+, 7.16.2+, 7.17.0+ |
Elastic's Elasticsearch is the only supported version of Elastic compatible with Optimize.
AWS OpenSearch is not supported at this time.