Situation

An operations team needs a repeatable way to define and run multi-step processing work instead of relying only on one-off scripts.

Outcome

Flux provides process definitions, process steps, process invocation, and process run records that can be exposed through PowerShell and Hive services.

Steps

  1. Create or update a process definition.
  2. Add and update process steps.
  3. Invoke a process or process definition.
  4. Review process runs and process step runs.

Implementation Evidence

  • Flux/Hive/Hive.Application/Process/
  • Flux/PowerShell/Process/
  • Docs/Reference/PowerShell/new-fluxprocessdefinition.md
  • Docs/Reference/PowerShell/add-fluxprocessstep.md
  • Docs/Reference/PowerShell/invoke-fluxprocess.md
  • Docs/Reference/PowerShell/get-fluxprocessrun.md