- Introduction
-
What Will I Learn? 1 min
- Scenario
-
Overview 5 min
-
Business Requirement 1 min
-
Outline Solution 1 min
- Configure Environment
-
Create Account 2 min
-
Create Account 2 min
-
Install Desktop Modeler 1 min
-
Install Desktop Modeler 5 min
- Configure Cluster
-
Create Cluster 2 min
-
Create Cluster 2 min
-
Create Client Credentials 3 min
-
Create Client Credentials 3 min
- Configure Process
-
Overview 6 min
-
Create Process 5 min
-
Deploy Process 2 min
-
Start Process 2 min
-
Knowledge Check 2 min
- Create Job Worker
-
Overview 8 min
-
Concepts 2 min
-
Create Client (Java) 5 min
-
Create Job Handler (Java) 6 min
-
Create Job Handler (Java) 5 min
-
Knowledge Check 2 min
- Handle Process Data
-
Overview 6 min
-
Start Process with Variables (Modeler) 2 min
-
Start Process with Variables (Client) 3 min
-
Handle Data in the Job Worker 3 min
-
Knowledge Check 2 min
- Validation
-
Overview 3 min
-
Cleanup Environment 2 min
-
Test Application 3 min
-
Knowledge Check 2 min
- Solution
-
Example Solution 1 min
- Summary
-
Review 3 min
-
Additional Learning 15 min
-
Resources 1 min
- Assessment & Survey
-
Course Assessment 3 min
-
Course Survey 1 min
Camunda 8 - Getting Started with Microservice Orchestration
This course will provide you with a brief introduction to creating microservice orchestration applications using Camunda
Overview
This course will provide you with a brief introduction to creating microservice orchestration applications using Camunda.
You will develop a Job Worker which will be used in conjunction with a simple payment process to gain an understanding of the steps required to develop your own applications around microservice orchestration.
What Will I Learn?
At the end of this course you will be able to:
- Access a Camunda Environment
- Create a Camunda SaaS account
- Access Console
- Access Operate
- Install Desktop Modeler
- Create a Cluster
- Generate Client Credentials
- Create a Camunda Application
- Create a Process Definition using the Desktop Modeler
- Develop a Job Worker
- Configure a Service Task
- Pass Process Variables to and from a Job Worker
- Deploy a Camunda Application
- Deploy a Process Definition using the Desktop Modeler
- Test a Process Definition
- Start a Process Instance using the Desktop Modeler
- Start a Process Instance using the Java Client
- Monitor a Process Definition
- View a Process Instance using Operate
- Cancel a Process Instance using Operate
- Delete a Process Instance using Operate
Target Audience
This course is targeted at the following roles:
- Developer
Time Required: 2 Hours
Difficulty: Foundation
Applicability: This course was developed against Camunda 8.3.0 and was last modified on 2nd January 2024.
Prerequisite Knowledge
This course presumes that the student has the following prerequisite knowledge:
- Awareness of Camunda
- Competent with BPMN
- Competent with Java
You can obtain knowledge of the above through the following Camunda Academy course:
Prerequisite Resources
This course presumes that the student has access to the following:
- Downloaded and installed an IDE such as Eclipse or IntelliJ
- Downloaded and installed a Java Development Kit (JDK)
- Downloaded and installed Maven