The document discusses Red Hat's edge computing solutions for industrial use cases. It provides an overview of edge computing and the different levels in a manufacturing edge deployment. It then describes Red Hat's approach to edge, which utilizes technologies like Red Hat OpenShift, Apache Camel K, and Red Hat OpenShift Data Science. The rest of the document demonstrates a condition monitoring use case, shows a Camel K integration demo, and provides an overview of Red Hat OpenShift Data Science for machine learning model development, deployment, and monitoring.
2. CONFIDENTIAL designator
V0000000
Agenda
2
● Overview of Edge Computing
● The Red Hat Approach to Edge
● Technologies used for Industrial Edge Use case
● Red Hat Integration
● Red Hat Openshift Data Science
● Experience the edge AI/ML demonstration for manufacturing
● Demo
8. CONFIDENTIAL designator
V0000000
The Red Hat Approach to Edge
8
● Red Hat’s broad portfolio provides the connectivity, integration, and infrastructure as the basis for the platform,
application, and developer services.
● These powerful building blocks enable customers to solve their most challenging use cases.
9. CONFIDENTIAL designator
V0000000
Edge Computing with AI/ML
9
● Support faster decisions and actions in the plant.
● Proactively discover potential errors at the assembly line.
● Reduce equipment downtime through predictive maintenance.
● Boost product quality.
11. CONFIDENTIAL designator
V0000000
Use Case:
Condition Monitoring
11
Factory data center
Line Data Server
Central data center
MQTT
Fieldbus
Device Level
IoT Edge Framework
- API access to hardware interfaces
- field protocols ( Modbus, OPC-UA, S7)
Sensor
Simulator
Sensor
Simulator
Kafka
Messaging
Consumer
Camel-k
IoT Dashboard
Sensor metrics,
threshold, alarms
MQTT Rec
[RH AMQ]
Anomaly
Detection
[Seldon Core]
ML Model
Kafka
Mirror Maker
ML Model
Training
OpenDataHub
App-Dev
(CloudeIDE, Pipeline)
S3
[OCS]
13. CONFIDENTIAL designator
V0000000
Apache Camel
● One of the most active Apache Software Foundation projects
● +300 components
○ Several components contributed by the community
● Many sub-projects:
○ Camel Quarkus
○ Camel Spring-Boot
○ Camel Kafka Connect
○ Camel K
● https://camel.apache.org
11
14. CONFIDENTIAL designator
V0000000
Apache Camel
Swiss knife of integration
Solve integration problem
by applying best practices
out of the box. Even with
microservice architectures.
Patterns
Translate messages in
multiple formats, and
industry standard formats
from finance, telco, health-
care, and more
Data Formats
Quarkus, Standalone,
Spring Boot,Application
Servers, and natively on
Cloud.
Lightweight Runtimes
Packed with 300+
components such as
databases, message
queues, APIs.
300+ Components
14
15. CONFIDENTIAL designator
V0000000
Apache Camel K
A lightweight integration platform based on Apache Camel, born on Kubernetes, with serverless
superpowers
https://landscape.cncf.io/serverless
15
21. CONFIDENTIAL designator
V0000000
21
Overview of Red Hat OpenShift Data Science
Core components of AI/ML workloads
Activities related to data
acquisition, data protection,
data auditability, data prep,
and data cataloging
Model training and model
evaluation (hyperparameter
tuning, model testing)
Deploying trained models and
capturing metrics that can be
used to evaluate model
performance
Monitoring model
performance and deploying
pipelines to automate
machine learning workflows
Data Engineering Model Development Model Serving Model Monitoring & Lifecycle
23. CONFIDENTIAL designator
V0000000
● ML as a service platform for Managed Cloud service as well as for self
managed portfolio.
● Provides a sandbox environment for data scientists to develop, train and
test machine learning models and deploy them using Model Serving.
● Includes Jupyter Notebooks & core AI/ML libraries (TensorFlow, PyTorch)
● Optional third party AI/ML tools offered by software and hardware
partners
Overview of Red Hat Openshift Data Science
23
24. CONFIDENTIAL designator
V0000000
24
Overview of Red Hat OpenShift Data Science
MLOps platform
Model development
Conduct exploratory data science in JupyterLab with access to
core AI / ML libraries and frameworks including TensorFlow and
PyTorch using our notebook images or your own.
Collaborate within a common
platform to bring IT, data science,
and app dev teams together
Model serving & monitoring
Deploy models across any cloud, fully managed, and self-
managed OpenShift footprint and centrally monitor their
performance.
Hardware acceleration
Accelerate your data science experiments through the use of
CPU and GPU acceleration on Red Hat OpenShift.
Partner ecosystem
Optional integrated ISVs to complement core platform
capabilities with access to the full partner ecosystem with AI/ML
technology partners.
Now GA as fully managed cloud service
and self-managed product
Note: the ISA-95/Purdue Levels are for orientation purposes only. We expect the strict hierarchy defined by this standard to become more and more resolved and flexible. See this and that Slide for more modern variations.