Skip to content
    How to Measure the ROI of Value Stream Management - Listing

    Apache Kafka

     Apache Kafka is an open-source distributed event streaming platform designed for building real-time data pipelines and streaming applications. It allows systems to publish, store, process, and subscribe to streams of records or events in a fault-tolerant and highly scalable way. Kafka enables real-time data integration and processing by decoupling systems that send data from systems that receive data and ensures durability and order of data. Kafka is commonly used for real-time analytics, log aggregation, and building event-driven architectures. 
    Return to list

    apache
    Apache Kafka

    Benefits and Use Cases

     • Trigger jobs and process Kafka messages in real time for event driven job execution.

    • Send messages to Kafka topics to trigger downstream processing and consume messages from Kafka topics to trigger jobs in Automic.

    • Manage and monitor Kafka-based workflows directly from Automic.

    • Configure producer and consumer settings using a standard Kafka properties file. 

    Example Use Case: Real-Time Order Processing

    Automate workflows in response to business events, such as incoming customer orders or transaction updates to process payments, update inventory, or notify fulfilment system.

    Automic Features

     ✓ Publish a message to Apache Kafka Topic

    ✓ Subscribe for an Apache Kafka Topic message

    ✓ Monitor on success or failure of Apache Kafka message processing

    ✓ View execution log for problem diagnosis

    ✓ Incorporate Apache Kafka processing in existing enterprise automation workflows including dependency enforcement 

    Additional Information