BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
211 / 1048 · Module 6 — Mule Routing and Orchestration← prev⊞ allnext →

6.42Orchestration vs choreography

You might hear these terms.

Orchestration

One central workflow tells components what to do:

Mule
 ↓
Salesforce
 ↓
Billing
 ↓
ERP

Mule knows the overall process.

Choreography

Systems react to events:

OrderCreated
   ↓
Salesforce consumer

OrderCreated
   ↓
Billing consumer

OrderCreated
   ↓
Analytics consumer

No single component necessarily drives the entire process.

For this bootcamp:

Mule flow
→ orchestration

is the main model.

Later asynchronous event patterns introduce more choreography.