Contributing and reacting to business events
Workforce Insights leverages an event-based architecture to capture and communicate data. So far, you’ve been introduced to using business events to populate dashboards and improve your automation. In this section, we’ll dive a little deeper into this event-based architecture. Here is a diagram of it:
Figure 12.15 – Event-based architecture
The key components of interest in this architecture are as follows:
- The event emitters
- The event processing jobs
- The event consumers
Event emitters
Event emitters produce raw events in .json
format. These raw events tend to be rich, highly complex, and deeply nested. Typically, they are not indexable and are not appropriate for immediate use. The emitters publish the raw events to a Kafka topic.
Several components within Cloud Pak for Business Automation contribute event emitters, as seen in Figure 12.15. In addition, if you have...