All terms
Glossary
Workflow orchestration
A service that drives multi-step workflows, holds state, handles retries and continues in a defined way after failures.
Once a workflow spans several systems, waiting periods or approvals, a script no longer suffices. You need a place that knows where every single transaction stands.
Tools range from AWS Step Functions through Temporal to classic process engines.
How you notice it
- Several steps depend on each other.
- After a failure it is unclear what already ran.
- Processes are held together by cron jobs and sleep statements.
Frequently asked
How is this different from a few cron jobs?
Visible state. An orchestrator knows which step ran, which failed and where a restart can pick up. Cron jobs know nothing about each other, and that is exactly what breaks troubleshooting at four in the morning.
