Kafka topic list for the services

Review the list of Kafka topics to be created for the IBM® Sterling Intelligent Promising services.

Define prefixes for Kafka topics by using the topicPrefix and environment property. Defining the environment is optional. When creating the Kafka topics, you must replace the topicPrefix and environment properties with appropriate values.

For configuring Kafka topicPrefix, see kafka parameter.

For configuring environment, see environment parameter.

For example, for the iv-pub-supply-snapshot topic, if the topicPrefix is sip and environment is qa, then the Kafka topic is sip-qa-iv-pub-supply-snapshot.

Also, in case of no environment, the Kafka topic is sip-iv-pub-supply-snapshot.

Inventory
Kafka topics
{topicPrefix}-{environment}-iv-node-availability-breakup-change
{topicPrefix}-{environment}-iv-compute-node-availability
{topicPrefix}-{environment}-iv-sort-dg-avl-breakup-nodes
{topicPrefix}-{environment}-iv-pub-shipnode-avl-breakup-snapshot
{topicPrefix}-{environment}-iv-inventory-supply-change
{topicPrefix}-{environment}-iv-dg-availability-breakup-change
{topicPrefix}-{environment}-iv-supply-change-event
{topicPrefix}-{environment}-iv-inventory-demand-change
{topicPrefix}-{environment}-iv-demand-change-event
{topicPrefix}-{environment}-iv-supply-change-container-events
{topicPrefix}-{environment}-iv-product-availability-v2-container-events
{topicPrefix}-{environment}-iv-supply-snapshot-container-events
{topicPrefix}-{environment}-iv-parent-item-node-availability-breakup-change
{topicPrefix}-{environment}-iv-inventory-supply-sync
{topicPrefix}-{environment}-iv-inventory-activity
{topicPrefix}-{environment}-iv-dg-availability-change-v2-container-events
{topicPrefix}-{environment}-iv-demand-change-container-events
{topicPrefix}-{environment}-iv-common-audit-events
{topicPrefix}-{environment}-iv-upgrade-requests
{topicPrefix}-{environment}-iv-upgrade-execution
{topicPrefix}-{environment}-iv-sync-all
{topicPrefix}-{environment}-iv-product-availability-events-v2
{topicPrefix}-{environment}-iv-product-availability-snapshot-events-v2
{topicPrefix}-{environment}-iv-inventory-demand-sync
{topicPrefix}-{environment}-iv-kachper-data-change
{topicPrefix}-{environment}-iv-bundle-dg-availability-breakup-change
{topicPrefix}-{environment}-iv-bundle-node-availability-breakup-change
{topicPrefix}-{environment}-iv-publish-dg-availability-breakup-change
{topicPrefix}-{environment}-iv-publish-shipnode-availability-breakup-change
{topicPrefix}-{environment}-iv-pub-supply-snapshot
{topicPrefix}-{environment}-iv-reservation-change-event
{topicPrefix}-{environment}-iv-supply-snapshot-events
{topicPrefix}-{environment}-iv-update-reservation
{topicPrefix}-{environment}-iv-upgrade-accumulation
Rules
Kafka topics
{topicPrefix}-{environment}-rules-trigger-events
{topicPrefix}-{environment}-rules-cache-notification
{topicPrefix}-{environment}-rules-data-rep
Cas
Kafka topics
{topicPrefix}-{environment}-cas-internal
{topicPrefix}-{environment}-cas-integration
Catalog
Kafka topics
{topicPrefix}-{environment}-catalog-full-sync
{topicPrefix}-{environment}-catalog-item-events
{topicPrefix}-{environment}-catalog-update-item
{topicPrefix}-{environment}-catalog-update-classification
{topicPrefix}-{environment}-catalog-update-category
{topicPrefix}-{environment}-catalog-update-attribute
Promising
Kafka topics
{topicPrefix}-{environment}-prm-source-stream
{topicPrefix}-{environment}-prm-shipping-group-events
{topicPrefix}-{environment}-prm-shipnode-sync
{topicPrefix}-{environment}-prm-node-type-events
{topicPrefix}-{environment}-prm-node-config-events
{topicPrefix}-{environment}-prm-iv-breakup-sink-stream
{topicPrefix}-{environment}-prm-encoding
{topicPrefix}-{environment}-prm-item-deleted
{topicPrefix}-{environment}-prm-item-upserted
{topicPrefix}-{environment}-prm-distribution-group-events
{topicPrefix}-{environment}-prm-carrier-service-sync
{topicPrefix}-{environment}-prm-carrier-service-disable-events
{topicPrefix}-{environment}-prm-carrier-service-deleted
{topicPrefix}-{environment}-prm-carrier-service-deactivate-events
{topicPrefix}-{environment}-prm-cache-notifications
{topicPrefix}-{environment}-config-events

Log topic: It is provided by the user in the spec, by using the following format.

{topicPrefix}-{environment}-Log topic

Optimization
Kafka topics
{topicPrefix}-{environment}-optimizer-cplex-cache-refresh
{topicPrefix}-{environment}-optimizer-cplex-promise-common-alt
{topicPrefix}-{environment}-optimizer-cplex-srcplan
{topicPrefix}-{environment}-optimizer-dataintegration-promise-process
{topicPrefix}-{environment}-optimizer-dataintegration-srcshipment-process
{topicPrefix}-{environment}-optimizer-dataplatform-data-ingest
{topicPrefix}-{environment}-optimizer-reqorg-srcplan
{topicPrefix}-{environment}-optimizer-request-org-woo-created-orders-changelog