rpk
cloud loginChoose my
fav language!
Builds the
WebAssembly module
Define transformation rules
rpk transform build
rpk transform init
rpk transform deploy
--input-topic=customer
--output-topic=customer_masked
Deploy transformation to cluster
customer
customer_masked
customer
customer_masked
customer
customer_masked
Replicate
across clusters
Redpanda Data Transforms
cloud login
customer
customer_masked
customer
customer_masked
customer
customer_masked
Replicate
across clusters
customer
partition 1 customer_masked
partition 1
Load to cache
Customer age: 34
↓
Customer age: 3*
Transform
Write back to disk with DMA
Thread per Core
(Quick to process data)
Redpanda Data Transform
Demo -Real-Time Data for Machine Learning
Machine Learning
lifecycle
Data ETL
Feature
Engineering
Model Training
Deploy/Experi
ment
PredictionMonitor
Problem
Application
MLOps
Real time food delivery
result – Raw data
In broker processing
data on the fly, in
broker avoid data
ping-pong
Process cleaned
features and param
data set
Continuous real-
time data
training for ML
Dynamic
Model
Updating
Real-time inference
Demo -Real-Time Data for Machine Learning
bit.ly/redpanda-india
redpanda-
console
Redpanda Cluster
Simulator
producer.py
redpanda-0
LL
redpanda-1
LL
redpanda-2
LL
Demo -Real-Time Data for Machine Learning
bit.ly/redpanda-india
redpanda-0redpanda-1
redpanda-2
redpanda-
console
Redpanda Cluster
Jupytor
Notebook
TensorFlow
Simulator
producer.py
ML Model
training
consumer.py
model
Real-time
inference
app.py
model
Demo -Real-Time Data for Machine Learning
bit.ly/redpanda-india