Skip to end of metadata
Go to start of metadata

Scope

  • The system architecture explains:
    • system boundaries
    • components
    • platforms
    • setup scenarios

System Architecture

Basic System Architecture

Components

Network Connections

Explanation

  • Components
    • JOC Cockpit: manages workflow configuration, monitor and control workflow execution
    • Controller: orchestrates Agents, manage workflow execution
    • Agents: execute workflows and return the execution history and log output
  • Operation
    • JOC Cockpit can be operated in the following modes:
      • as a standalone instance,
      • as a cluster with one active instance and any number of passive instances.
    • The Controller can be operated:
      • as a standalone instance,
      • as a cluster with one active instance and one passive instance.
    • Agents can be operated:
      • as a single instance,
      • as a passive cluster with one active instance and one passive instance,
      • as an active cluster with any number of active instances.
  • Network Connections
    • JOC Cockpit connects to Controller instances and connects to a database
    • Controllers connect to Agents
    • Network connections are firewall friendly, a single connection is initiated between each component
  • Platforms
    • JOC Cockpit: Windows, Linux
    • Controller: Windows, Linux
    • Agent: any platform that provides a Java Virtual Machine
  • Setup Scenarios
    • Standalone Server
    • High Availability Controller
    • High Availability Controller and JOC Cockpit
    • Multi-Client Capability












  • No labels
Write a comment…