Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Workflows and Orders are the basic objects that are used for workload automationJobs are used within workflows preferably to execute shell commands, scripts and binaries with Agents.

  • A workflow includes a any number of instructions to execute jobs and to implement dependencies such as to execute a job, to fork and join processing, to acquire a lock etc.
  • An order is added to a workflow and is scheduled for a given date and time. The order will pass the nodes of a workflow and will be subject to a number of state transitions.
  • Any number of orders can be processed in parallel by a workflow.
  • Job implementations come in the following flavors:
    • Shell jobs are executed with the operating system shell, e.g. the Windows Shell and one of the Unix Shells such as /bin/sh, /bin/bash etc.
      • Shell jobs include any shell commands, scripts and executable files.
      • Such jobs behave similarly as individual commands being executed in the command line of the operating system.
    • API jobs are implemented in a number of supported languages for which JS7 exposes an API to access JS7 - Order Variables and job arguments
    Workflows and depending objects such as locks have to be deployed to a Controller
    • .


Display children header