The opportunity

A company currently maintains a data lake which they use to process their sales data. They’ve been able to gain valuable insights by analyzing their customer data, but want to shorten the feedback loop from weeks to minutes. This will enable them to drive more real-time decisions.

Gain insights from historic data

IBM Event Streams is used as a buffer to connect the company’s myriad data sources to their data lake.

This includes click streams from their web site and transactions from their sales registers. This data is then used to identify patterns, which could be used to inform future marketing campaigns.

Diagram representing insights from historic data via IBM Event Streams

Add in real-time data streams

To identify situations in real time and take immediate action, new stream processing applications are written.

These applications subscribe to existing topics in Event Streams, requiring no alterations to the back-end systems.

Diagram representing real-time data streams via IBM Event Streams

Adopt machine learning

Companies often wonder if they can predict some situations before they happen.

By predicting events before they unfold, the companies have more opportunities to perfectly tailor their offers to their customers’ needs.

Diagram representing the prediction of certain events to better serve customers via IBM Event Streams

Drive further business opportunities

Companies use existing data to train machine learning models. Once trained, these models can process real-time streams of data.

The models provide predictions about future situations, which are used to drive further business opportunities.

Diagram representing driving further business opportunities by training machine learning models via IBM Event Streams

Connect and engage

Contact IBM distinguished engineers and Apache Kafka experts at no charge