Console Documentation Forum Support

Camunda 8 - Getting Started with Microservice Orchestration

This course will provide you with a brief introduction to creating microservice orchestration applications using Camunda

rate limit

Code not recognized.

About this course

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

Camunda Forums

Curriculum2 Hours

  • 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

About this course

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

Camunda Forums

Curriculum2 Hours

  • 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