Configuring event emitters in a server deployment

IBM Business Automation Insights for a server can ingest events from IBM Business Automation Workflow or Operational Decision Manager, and IBM Automation Digital Worker.

Important: In the context of a single node deployment, the only security protocol you can use is SSL with username and password authentication. For example, to configure the BPM event emitter, see Connecting to Kafka over SSL with username and password authentication.
  • To configure the IBM Business Automation Workflow event emitter for BPMN processes and activities and for BPEL processes and Human tasks, see in Updating the configuration of the BPM event emitter the difference with the procedure on a Kubernetes platform.
  • To configure the IBM Business Automation Workflow event emitter for Case Manager cases, activities, stages, and FileNet® P8 processes, the same procedures apply as on a Kubernetes platform. See Installing and configuring the Case event emitter.
    Note: However, in step 4 of Running Kafka locally, the Kafka topic name must be bai-ingress instead of ibm-bai-ingress. Read bai-ingress instead of ibm-bai-ingress in the code lines of the subsequent steps.
  • The Operational Decision Manager event emitter for decisions works seamlessly with either deployment type.
  •  Removed in 20.0.3  For emission of IBM Automation Digital Worker events, the same procedures apply as on Kubernetes platforms. See Connecting Automation Digital Worker to Business Automation Insights.
  •  New in 20.0.1  For emission of Content Processing Engine events, the same procedures apply as on Kubernetes platforms. See Configuring the Content event emitter.

After you have configured event emission, take care of securing communications to Kafka. For more information, see Securing communications from event emitters to Kafka.