Introduction to Camunda 8
Interested in migrating process solutions developed for Camunda 7 to run them on Camunda 8? Visit our guide on migrating from Camunda 7.
Camunda 8 delivers scalable, on-demand process automation as-a-service. Camunda 8 is combined with powerful execution engines for BPMN processes and DMN decisions, and paired with tools for collaborative modeling, operations, and analytics.
Camunda 8 consists of six components. Together, these components form the complete Camunda 8 experience to design, automate, and improve your business processes.
In the architecture diagram below, take a closer look at how these components work together. Don't worry if you're not sure about all the terminology yet, as this is merely a visual overview of how the components form a unified experience. Step through the getting started section below to get started with Camunda for the first time, or find additional details in What is Camunda 8, and an on-demand demonstration of the product in Camunda Academy.
Deployment guides for Camunda 8 components are available in the Self-Managed section, a self-hosted alternative to using Camunda 8 SaaS.
Getting started
Below are two excellent starting points if you're new to Camunda: modeling a process, and getting started with Spring:
📄️ Model your first process
Camunda offers Web Modeler and Desktop Modeler to design and implement any executable process using BPMN.
📄️ Get started with Spring
Use Spring Boot and the Spring Zeebe SDK to interact with your local Self-Managed Camunda 8 installation.
With these guides, start working with Web Modeler to get familiar with BPMN and model a business process, or as a Java developer, step through using Spring Boot and the Spring Zeebe SDK with Desktop Modeler to interact with a local Self-Managed Camunda 8 installation.
Use cases
As you're getting started with Camunda, you can also learn more about some of our use cases:
- Get started with human task orchestration: Utilizing user tasks, you can create and assign tasks to users. Then, users can perform their work and enter the necessary data to drive the business process.
- Get started with API orchestration: Step through making a request to a REST API and using the response in the next steps of your process.
- Get started with microservice orchestration: Orchestrate the microservices necessary to achieve your end-to-end automated business process.
Design, automate, and improve
After getting started with Camunda, get to know the platform through the following sections:
- Design: Have a closer look at designing with BPMN, or creating decision tables using DMN.
- Automate: Get to know Connectors, reusable building blocks that integrate with external systems. Or, set up client connection credentials to create, name, and connect your client.
- Improve: Get Optimize involved in your processes. By leveraging data collected during process execution, you can access reports, share process intelligence, analyze bottlenecks, and examine areas in business processes for improvement. Alternatively, apply continuous integration and continuous deployment (CI/CD) pipelines for automated production deployments.
Additionally, Camunda hosts a section of Best Practices. A mix of conceptual and practical implementation information, this section hosts our condensed experience using BPMN and DMN on the Camunda tool stack collected by consulting engagement with our customers and feedback from the community.