Real Time Object Detection & Analytics using
Docker & RedisEdge Stack
- Blogger @ Collabnix
- Docker Captain
- DevRel at Redis Labs
- Docker Community Leader
- ARM Innovator
- Worked in Dell, VMware & CGI
$whoami
@ajeetsraina
www.collabnix.com
- The Rise of AI Database
- A Typical AI Data Pipeline
- Challenges with AI Serving Platform
- Why Redis & RedisAI?
- Why Docker?
- Overview of RedisEdge Stack
- Demo
Agenda
Target Audience: MLOps & DevOps
“The hardest part of AI is not AI; it’s data”.
- A database built with the sole purpose of
speeding up Machine Learning (ML) model
training as well as model serving.
- AI databases simultaneously ingest, explore,
analyze, and visualize fast-moving, complex
data within milliseconds
- Helps you better wrangle the volume,
velocity and complex data governance and
management challenges associated with
training ML and Deep Learning models to
save time and optimize resources.
- Comes with lower costs, integrate ML
models so that businesses can make more
efficient, data-driven decisions.
What is an AI Database?
Data Sources Data Ingestion Data Preparation Model Training Model Serving
High Performance
Transient
Centralized
IoT
Business Processes
Data Pre-Processing Trained Model
Deep Learning Framework
Deploy Trained Model
Inference
AI Pipeline is data intensive
AI Pipeline ~ A Closer View
Data Sources Data Ingestion Data Preparation Model Training Model Serving
Data VelocityData Variety
Data Volume
Data Quality Data Access Latency Data Caching
Response Time Throughput
AI Pipeline Characteristics
Challenges with existing AI Serving Platform
- Slower End to End Inferencing
- Lack of HA and Downtime
- Lack of Platform Agnostic Solution
- Complexity in deploying multiple models
Real time Object Detection and Analytics using RedisEdge and Docker
Introducing RedisAI
- It is a Redis module
- Provide tensor as a data type
- Turns Redis into a full-fledge Deep learning
Model Execution
- Runs on CPUs and GPUs
Data Structure:
- Tensor
- Model
- Script
DL/ML Backends:
- Tensorflow
- PyTorch
- ONNX
- TensorRT $ docker run -p 6379:6379 -it --rm redisai/redisai
Benefits of RedisAI
- AI inferencing where your data lives
- Deploy new models with no downtime or performance penalties
- Serve AI over a robust, scalable, and production-proven platform
- Superior performance
- Built-in support for all major AI backends
- Runs everywhere
RedisEdge
Redis OSS Streams Modules
- Bundles Open Source Redis + Redis Streams + Redis Modules
- A Multi-model database built for IoT Edge
- Can ingest millions of writes per second with <1ms latency
- A Small footprint (<5MB), easily resides in constrained compute environments.
- Runs on a variety of edge devices and sensors ranging from ARM32 to x64-based
hardware.
RedisEdge Operation Pipeline
Why Docker
containers?
Around 94% of AI Adopters are using or plan to
use containers within 1 year time.
Source: 451 Research
Running RedisEdge using Docker Compose
Build on Open Source
init - A Service that initializes Redis with
the RedisAI model, RedisTimeSeries
downsampling rules and the RedisGears
gear.
capture - A Service that captures video
stream frames from a webcam or
image/video file and stores it in a Redis
Stream.
Server - A web server that serves a
rendered image composed of the raw frame
and the model's detections.
Running RedisEdge using Docker Compose
Build on Open Source
Grafana + Redis Application
python init.py --device GPU
With GPU
Wake Up !
It’s Demo Time
- https://github.com/collabnix/Redisai_edgeAnalytics
- https://github.com/redisai/redisai
- https://redislabs.com/modules/redis-ai/
References
Thank You

More Related Content

PPTX
Deploy Microservices To Kubernetes Without Secrets by Reenu Saluja
PPTX
CREATE RELIABLE AND LOW-CODE APPLICATION IN SERVERLESS MANNER
PPTX
Understanding Azure Batch Service - Niloshima - CCDays
PDF
Azure Service Fabric - Hamida Rebai - CCDays
PDF
Leading Edge of Modern Web Apps on Azure - Menaka - CCDays
PDF
Training Offerings - CodeOps Technologies
PPTX
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
PDF
Shift Remote AI: Build and deploy PyTorch Models with Azure Machine Learning ...
Deploy Microservices To Kubernetes Without Secrets by Reenu Saluja
CREATE RELIABLE AND LOW-CODE APPLICATION IN SERVERLESS MANNER
Understanding Azure Batch Service - Niloshima - CCDays
Azure Service Fabric - Hamida Rebai - CCDays
Leading Edge of Modern Web Apps on Azure - Menaka - CCDays
Training Offerings - CodeOps Technologies
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Shift Remote AI: Build and deploy PyTorch Models with Azure Machine Learning ...

What's hot (20)

PDF
Java & Microservices in Azure
PPTX
PDF
Go Serverless with Java and Azure Functions
PDF
Tracing Java Applications on Azure
PPTX
Understanding Azure Face API at AI Dev Day Conference
PPTX
BUILD, TEST & DEPLOY .NET CORE APPS IN AZURE DEVOPS
PPTX
Distributed Tracing: New DevOps Foundation
PPTX
Azure functions
PPTX
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
PPTX
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
PDF
Real time serverless data pipelines on AWS
PPT
BUILDING SERVERLESS SOLUTIONS WITH AZURE FUNCTIONS
PDF
DEVOPS AND MACHINE LEARNING
PDF
DevOps is to Infrastructure as Code, as DataOps is to...?
PPTX
Azure Functions VS AWS Lambda: overview and comparison
PPTX
Cloud migration Through Automation
PDF
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
PPTX
Intro to docker and kubernetes
PPT
Windows Azure Overview
PPTX
Introduction to Azure Functions
Java & Microservices in Azure
Go Serverless with Java and Azure Functions
Tracing Java Applications on Azure
Understanding Azure Face API at AI Dev Day Conference
BUILD, TEST & DEPLOY .NET CORE APPS IN AZURE DEVOPS
Distributed Tracing: New DevOps Foundation
Azure functions
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
Real time serverless data pipelines on AWS
BUILDING SERVERLESS SOLUTIONS WITH AZURE FUNCTIONS
DEVOPS AND MACHINE LEARNING
DevOps is to Infrastructure as Code, as DataOps is to...?
Azure Functions VS AWS Lambda: overview and comparison
Cloud migration Through Automation
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
Intro to docker and kubernetes
Windows Azure Overview
Introduction to Azure Functions
Ad

Similar to Real time Object Detection and Analytics using RedisEdge and Docker (20)

PDF
Serving Deep Learning Models At Scale With RedisAI: Luca Antiga
PPTX
Build a Deep Learning App with Tensorflow & Redis by Jayesh Ahire and Sherin ...
PDF
RedisConf17 - Doing More With Redis - Ofer Bengal and Yiftach Shoolman
PDF
DDDP 2019 - Brown to Green
PDF
Red hat infrastructure for analytics
PDF
The 2025 InfraRed Report - Redpoint Ventures
PDF
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
PPTX
RedisAI 0.9 by Sherin Thomas of Tensorwerk - Redis Day Bangalore 2020
PDF
Turnkey Multi-Region, Active-Active Session Stores with Steeltoe, Redis Enter...
PPTX
Moving Beyond Cache by Yiftach Shoolman - Redis Day Bangalore 2020
PDF
Deep Learning to Production with MLflow & RedisAI
PDF
Scaling AI/ML with Containers and Kubernetes
PDF
Getting Ready to Use Redis with Apache Spark with Tague Griffith
PPTX
Real-time Analytics with Redis
PDF
Big Data LDN 2018: DATABASE FOR THE INSTANT EXPERIENCE
PDF
Real-Time Machine Learning with Redis, Apache Spark, Tensor Flow, and more wi...
PDF
Deploying and Managing Artificial Intelligence Services using the Open Data H...
PDF
IoT Story: From Edge to HDP
PDF
Building Software Ecosystems for AI Cloud using Singularity HPC Container
PDF
partners-red-hat-openshift-ai-101-deck.pdf
Serving Deep Learning Models At Scale With RedisAI: Luca Antiga
Build a Deep Learning App with Tensorflow & Redis by Jayesh Ahire and Sherin ...
RedisConf17 - Doing More With Redis - Ofer Bengal and Yiftach Shoolman
DDDP 2019 - Brown to Green
Red hat infrastructure for analytics
The 2025 InfraRed Report - Redpoint Ventures
2023 GEOINT Tutorial - Synthetic Data Tools for Computer Vision-Based AI - Re...
RedisAI 0.9 by Sherin Thomas of Tensorwerk - Redis Day Bangalore 2020
Turnkey Multi-Region, Active-Active Session Stores with Steeltoe, Redis Enter...
Moving Beyond Cache by Yiftach Shoolman - Redis Day Bangalore 2020
Deep Learning to Production with MLflow & RedisAI
Scaling AI/ML with Containers and Kubernetes
Getting Ready to Use Redis with Apache Spark with Tague Griffith
Real-time Analytics with Redis
Big Data LDN 2018: DATABASE FOR THE INSTANT EXPERIENCE
Real-Time Machine Learning with Redis, Apache Spark, Tensor Flow, and more wi...
Deploying and Managing Artificial Intelligence Services using the Open Data H...
IoT Story: From Edge to HDP
Building Software Ecosystems for AI Cloud using Singularity HPC Container
partners-red-hat-openshift-ai-101-deck.pdf
Ad

More from Ajeet Singh Raina (20)

PDF
Delivering Docker & K3s worloads to IoT Edge devices
PDF
Delivering Container-based Apps to IoT Edge devices
PDF
Docker Trends & Statistics - A 20 Minutes Overview
PDF
OSCONF Jaipur 2020 | Virtual Conference | Oct 10 | Ajeet Singh Raina
PDF
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
PDF
Keynote Slides | Ajeet Singh Raina | OSCONF 2020 Hyderabad
PDF
IoET Conference 2020 | Keynote Slides | Ajeet Singh Raina
PDF
OSCONF 2020 Kochi Conference | KubeZilla | 27 June 2020
PDF
Accelerate Your Automation Testing Effort using TestProject & Docker | Docker...
PDF
OSCONF 2020 Bengaluru | Powered by Collabnix | Keynote Slides
PDF
Top 5 Helpful Tips to Grow Your Local Docker Community
PDF
Awesome Traefik - Ingress Controller for Kubernetes - Swapnasagar Pradhan
PDF
Demystifying the Nuts & Bolts of Kubernetes Architecture
PDF
Introduction to Docker Compose
PDF
Kubernetes Monitoring & Best Practices
PDF
Current State of Docker Platform - Nov 2019
PDF
Collabnix Online Webinar: Integrated Log Analytics & Monitoring using Docker ...
PDF
Introduction to Docker Compose | Docker Intermediate Workshop
PDF
Simplifying Real Time Data Analytics with Docker, IoT & Cloud
PDF
Introducing Pico - Object Detection & Analytics using Docker, IoT & Amazon Re...
Delivering Docker & K3s worloads to IoT Edge devices
Delivering Container-based Apps to IoT Edge devices
Docker Trends & Statistics - A 20 Minutes Overview
OSCONF Jaipur 2020 | Virtual Conference | Oct 10 | Ajeet Singh Raina
Quantifying Your World with AI & Docker on the Edge | OSCONF 2020 Jaipur
Keynote Slides | Ajeet Singh Raina | OSCONF 2020 Hyderabad
IoET Conference 2020 | Keynote Slides | Ajeet Singh Raina
OSCONF 2020 Kochi Conference | KubeZilla | 27 June 2020
Accelerate Your Automation Testing Effort using TestProject & Docker | Docker...
OSCONF 2020 Bengaluru | Powered by Collabnix | Keynote Slides
Top 5 Helpful Tips to Grow Your Local Docker Community
Awesome Traefik - Ingress Controller for Kubernetes - Swapnasagar Pradhan
Demystifying the Nuts & Bolts of Kubernetes Architecture
Introduction to Docker Compose
Kubernetes Monitoring & Best Practices
Current State of Docker Platform - Nov 2019
Collabnix Online Webinar: Integrated Log Analytics & Monitoring using Docker ...
Introduction to Docker Compose | Docker Intermediate Workshop
Simplifying Real Time Data Analytics with Docker, IoT & Cloud
Introducing Pico - Object Detection & Analytics using Docker, IoT & Amazon Re...

Recently uploaded (20)

PPTX
Build Your First AI Agent with UiPath.pptx
PPTX
Training Program for knowledge in solar cell and solar industry
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
Internet of Everything -Basic concepts details
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
Comparative analysis of machine learning models for fake news detection in so...
PPTX
Configure Apache Mutual Authentication
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
Build Your First AI Agent with UiPath.pptx
Training Program for knowledge in solar cell and solar industry
Improvisation in detection of pomegranate leaf disease using transfer learni...
Custom Battery Pack Design Considerations for Performance and Safety
sustainability-14-14877-v2.pddhzftheheeeee
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Taming the Chaos: How to Turn Unstructured Data into Decisions
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Lung cancer patients survival prediction using outlier detection and optimize...
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Internet of Everything -Basic concepts details
Flame analysis and combustion estimation using large language and vision assi...
Comparative analysis of machine learning models for fake news detection in so...
Configure Apache Mutual Authentication
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
AI.gov: A Trojan Horse in the Age of Artificial Intelligence

Real time Object Detection and Analytics using RedisEdge and Docker

  • 1. Real Time Object Detection & Analytics using Docker & RedisEdge Stack
  • 2. - Blogger @ Collabnix - Docker Captain - DevRel at Redis Labs - Docker Community Leader - ARM Innovator - Worked in Dell, VMware & CGI $whoami @ajeetsraina www.collabnix.com
  • 3. - The Rise of AI Database - A Typical AI Data Pipeline - Challenges with AI Serving Platform - Why Redis & RedisAI? - Why Docker? - Overview of RedisEdge Stack - Demo Agenda Target Audience: MLOps & DevOps
  • 4. “The hardest part of AI is not AI; it’s data”.
  • 5. - A database built with the sole purpose of speeding up Machine Learning (ML) model training as well as model serving. - AI databases simultaneously ingest, explore, analyze, and visualize fast-moving, complex data within milliseconds - Helps you better wrangle the volume, velocity and complex data governance and management challenges associated with training ML and Deep Learning models to save time and optimize resources. - Comes with lower costs, integrate ML models so that businesses can make more efficient, data-driven decisions. What is an AI Database?
  • 6. Data Sources Data Ingestion Data Preparation Model Training Model Serving High Performance Transient Centralized IoT Business Processes Data Pre-Processing Trained Model Deep Learning Framework Deploy Trained Model Inference AI Pipeline is data intensive
  • 7. AI Pipeline ~ A Closer View
  • 8. Data Sources Data Ingestion Data Preparation Model Training Model Serving Data VelocityData Variety Data Volume Data Quality Data Access Latency Data Caching Response Time Throughput AI Pipeline Characteristics
  • 9. Challenges with existing AI Serving Platform - Slower End to End Inferencing - Lack of HA and Downtime - Lack of Platform Agnostic Solution - Complexity in deploying multiple models
  • 11. Introducing RedisAI - It is a Redis module - Provide tensor as a data type - Turns Redis into a full-fledge Deep learning Model Execution - Runs on CPUs and GPUs Data Structure: - Tensor - Model - Script DL/ML Backends: - Tensorflow - PyTorch - ONNX - TensorRT $ docker run -p 6379:6379 -it --rm redisai/redisai
  • 12. Benefits of RedisAI - AI inferencing where your data lives - Deploy new models with no downtime or performance penalties - Serve AI over a robust, scalable, and production-proven platform - Superior performance - Built-in support for all major AI backends - Runs everywhere
  • 13. RedisEdge Redis OSS Streams Modules - Bundles Open Source Redis + Redis Streams + Redis Modules - A Multi-model database built for IoT Edge - Can ingest millions of writes per second with <1ms latency - A Small footprint (<5MB), easily resides in constrained compute environments. - Runs on a variety of edge devices and sensors ranging from ARM32 to x64-based hardware.
  • 16. Around 94% of AI Adopters are using or plan to use containers within 1 year time. Source: 451 Research
  • 17. Running RedisEdge using Docker Compose Build on Open Source init - A Service that initializes Redis with the RedisAI model, RedisTimeSeries downsampling rules and the RedisGears gear. capture - A Service that captures video stream frames from a webcam or image/video file and stores it in a Redis Stream. Server - A web server that serves a rendered image composed of the raw frame and the model's detections.
  • 18. Running RedisEdge using Docker Compose Build on Open Source Grafana + Redis Application python init.py --device GPU With GPU
  • 19. Wake Up ! It’s Demo Time