IT和OT:如何弥合差距?

news2024/11/22 6:04:01

两则企业故事

我们曾经碰到一家食品工厂由于订单数据转换不正确,导致加载的产品不正确,将错误的液体装满了卡车。因为IT和OT不能很好地协同工作。因此,它必须被抽回去,导致大量的时间和金钱损失。将新的业务系统集成到整个IT环境中,可以减少防止这样的事情的发生。

在另一家工厂,产品数据通常仍由人工处理,这导致每周都会向客户发送不正确的产品数据。这极大地削弱了客户信任,导致客户选择了另一个供应商。因此,以正确的方式设置正确的应用程序和系统至关重要,这一切都始于一个好的计划。

检查IT和OT之间的差距

如果你想搭建一座桥,首先要知道的是差距在哪里,它有多宽,以及什么样的交通工具穿过它。作为“OT架构师”,您还想知道IT与OT的分离位置,在两个环境之间发送哪些数据,以及这些数据与谁相关。在OT中可以区分五种类型的数据:

从IT到OT的数据:订单数据或生产计划数据(何时需要做什么以及需要做什么)。

过程或生产数据:操作员根据这些信息做出决定。

资产数据:有关机器状态(磨损等)的数据,特别是与维护相关的数据。

性能数据:您的生产情况如何?产品的成本是多少,如何改进?这是从OT到IT的数据。

产品数据:质量人员的数据(特别是食品和药品的数据,因为存储要求):产品安全吗?它们是否符合规格?通常,此数据存储在数据中心中的时间较长(>5 年)。

在理解这些数据流时,还必须认识到这些数据流的价值。不仅是OT内部的价值,还有向IT转型后的价值。事实上,在IT内部,这些数据是办公流程的宝贵输入。

制定计划

为了弥合IT和OT之间的差距,首先创建一个计划,将上面提到的内容作为主要输入。这里有三个方面很重要:组织、技术和运营。

组织管理

必须能够进行设置。您是否有合适的 OT 和 IT 人员,甚至是否有单独的 OT 部门?是否正确管理了所有服务器和资产?通常,这些是由第三方在OT中提供的,因此不包括在IT数据库中。或者 IT 人员确实提供服务,但第三方进行配置。因此,维护和更改的确切范围并不总是很清楚。因此,良好的管理很重要。

工程设计

从 OT 环境开始:哪些系统生成哪些数据流?特定数据流与哪个系统相关?数据如何跨层流动?由于网络安全,不建议数据直接通过所有层。OT数据将从那里缓冲或转换为IT,反之亦然。系统可用性也起着重要作用:如果暂时没有来自ERP或MES的数据,生产能否继续?所有这些问题都集中在用户规范、高级设计和 IT 架构设计中。如果这种设计是统一的,那么正确集成网络安全(设计安全)也会容易得多。

资产管理

在进行设计和设置组织之后,以正确的方式管理所有资产非常重要。良好的生命周期管理计划,包括维护程序和工作说明,可以避免大量的投资成本,并使系统保持最佳状态成为运营的一部分。对于一个好的生命周期管理计划,还必须拥有最新的资产清单。资产库存是一种配置管理工具,包括OT环境中的所有可配置组件。

创建路线图

可能从计划中,也会有系统要替换。一下子实施这个计划可能有点激进。除了成本高昂且对生产造成破坏外,这种方法还存在风险。如果OT系统的配置不正确,则可能会花费额外的金钱和时间,从而影响生产。

将计划分解成多个部分,并使用生命周期管理计划和资产清单并随着时间的推移绘制它们,从而创建路线图。该路线图现在形成了以可管理且经济实惠的方式桥接 IT 和 OT 的途径,风险可以接受。

如果内部缺乏合适的专业知识和经验,请寻找专业的合作伙伴

如果组织设置为执行路线图本身,则无需寻找合作伙伴。然而,制造公司更常见的是主要专注于生产产品。

备注:

IT: Information Technology英文的缩写,全称含义为“信息技术”涵盖的范围很广,主要包括:现代计算机、网络通讯等信息领域的技术,简单来说,IT是指用于数据处理、存储、传输和管理的技术,包括计算机、网络、软件等。

OT:运营技术(Operational Technology)。OT是指用于控制和监控实际物理过程和设备的技术,包括传感器、控制器、机器人等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/942498.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java并发编程第6讲——线程池(万字详解)

Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池,本篇文章就详细介绍一下。 一、什么是线程池 定义:线程池是一种用于管理和重用线程的技术(池化技术),它主…

Python学习之二 变量与简单数据类型

(一) 变量 在学习之一 中,我们直接将一些数进行运算,在实际编程过程中,我们往往使用变量来保存一些内容。变量的命名需要遵循标识符的命名规则,只能包括字母、数字和_,并且必须以字母或_开始。强烈建议Python PEP8 编…

vulnhub Seattle-0.0.3

环境:vuluhub Seattle-0.0.3 1.catelogue处任意文件下载(目录穿越) http://192.168.85.139/download.php?item../../../../../../etc/passwd 有个admin目录,可以下载里面的文件进行读取 2.cltohes详情页面处(参数prod)存在sql报错注入 http://192.16…

三、Nginx 安装集

一、Nginx CentOS Yum 安装 1. 前置准备 # 默认情况 CentOS-7 中没有 Nginx 的源 # Nginx 官方提供了源,所以执行如下命令添加源 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2. 安装 # 安装 yum insta…

ISO 22737-2021预定轨迹低速自动驾驶系统-系统要求、性能要求和性能测试规范(中文全文版)

简介 自动驾驶系统的发展导致了人员、货物和服务运输方式的转变。其中一种新的运输方式是低速自动驾驶(LSAD)系统,它在预定的路线上运行。LSAD系统将被用于最后一英里的运输、商业区的运输、商业或大学校园区以及其他低速环境的应用。 由LSAD系统驾驶的车辆(可以包括与基…

归并排序(Java 实例代码)

目录 归并排序 一、概念及其介绍 二、适用说明 三、过程图示 四、Java 实例代码 MergeSort.java 文件代码: 归并排序 一、概念及其介绍 归并排序(Merge sort)是建立在归并操作上的一种有效、稳定的排序算法,该算法是采用分…

纯 CSS 开关切换按钮

<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>纯 CSS 开关切换按钮</title><style>html {font-size: 62.5%;}body {background-color: #1848a0;}.wrapper {position: absolute;left: …

克服紧张情绪:程序员面试心理准备的关键

&#x1f337;&#x1f341; 博主猫头虎 带您 Go to New World.✨&#x1f341; &#x1f984; 博客首页——猫头虎的博客&#x1f390; &#x1f433;《面试题大全专栏》 文章图文并茂&#x1f995;生动形象&#x1f996;简单易学&#xff01;欢迎大家来踩踩~&#x1f33a; &a…

安卓webview,网页端生成安卓项目(极速生成)教程

安卓webview&#xff0c;网页端生成安卓项目&#xff08;极速生成&#xff09;教程 一&#xff0c;前言 当自己做了一个PC端的页面&#xff0c;也就是前端的页面&#xff0c;或者已经上服的页面&#xff0c;但也想生成一个安卓端供用户使用&#xff0c;本教程详细讲解如何把前…

NeRFMeshing - 精确提取NeRF中的3D网格

准确的 3D 场景和对象重建对于机器人、摄影测量和 AR/VR 等各种应用至关重要。 NeRF 在合成新颖视图方面取得了成功&#xff0c;但在准确表示底层几何方面存在不足。 推荐&#xff1a;用 NSDT编辑器 快速搭建可编程3D场景 我们已经看到了最新的进展&#xff0c;例如 NVIDIA 的 …

随机化快速排序(Java 实例代码)

随机化快速排序 一、概念及其介绍 快速排序由 C. A. R. Hoare 在 1960 年提出。 随机化快速排序基本思想&#xff1a;通过一趟排序将要排序的数据分割成独立的两部分&#xff0c;其中一部分的所有数据都比另外一部分的所有数据都要小&#xff0c;然后再按此方法对这两部分数…

【UE5】用法简介-使用MAWI高精度树林资产的地形材质与添加风雪效果

首先我们新建一个basic工程 然后点击floor按del键&#xff0c;把floor给删除。 只留下空白场景 点击“地形” 在这个范例里&#xff0c;我只创建一个500X500大小的地形&#xff0c;只为了告诉大家用法&#xff0c;点击创建 创建好之后有一大片空白的地形出现 让我们点左上角…

【缓存设计】记一种不错的缓存设计思路

文章目录 前言场景设计思路小结 前言 之前与同事讨论接口性能问题时听他介绍了一种缓存设计思路&#xff0c;觉得不错&#xff0c;做个记录供以后参考。 场景 假设有个以下格式的接口&#xff1a; GET /api?keys{key1,key2,key3,...}&types{1,2,3,...}其中 keys 是业务…

C语言的发展及特点

1. C语言的发展历程 C语言作为计算机编程领域的重要里程碑&#xff0c;其发展历程承载着无数开发者的智慧和创新。C语言诞生于20世纪70年代初&#xff0c;由计算机科学家Dennis Ritchie在贝尔实验室首次推出。当时&#xff0c;Ritchie的目标是为Unix操作系统开发一门能够更方便…

Matlab图像处理-逻辑运算

逻辑运算 图像的逻辑运算主要是针对二值图像&#xff0c;以像素为基础进行的两幅或多幅图像间的操作。 常用的逻辑运算有与、或、非、或非、与非和异或等。 在 MATLAB中&#xff0c;提供了逻辑操作符与(AND)、或(OR)、非(NOT)和异或&#xff08;OR&#xff09;等进行逻辑运算…

2021年03月 C/C++(五级)真题解析#中国电子学会#全国青少年软件编程等级考试

第1题&#xff1a;最小新整数 给定一个十进制正整数n(0 < n < 1000000000)&#xff0c;每个数位上数字均不为0。n的位数为m。 现在从m位中删除k位(0<k < m)&#xff0c;求生成的新整数最小为多少&#xff1f; 例如: n 9128456, k 2, 则生成的新整数最小为12456 时…

校园自动气象站丨感知气象、了解自然

校园自动气象站安装在校园的一个角落中&#xff0c;守护着在学校中师生&#xff0c;时刻观测着校园周围的气象变化&#xff0c;拥有高度集成、低功耗、安装即用、可以用于教学的气象仪器。 校园气象站中配置了多种气象设备&#xff0c;包括但不限于温度传感器、湿度传感器、风…

YOLOv5算法改进(8)— 替换主干网络之MobileNetV3

前言&#xff1a;Hello大家好&#xff0c;我是小哥谈。MobileNetV3是由Google团队在2019年提出的一种卷积神经网络结构&#xff0c;其目标是在保持高性能的同时减少计算延时。MobileNetV3相比于前一版本&#xff08;MobileNetV2&#xff09;在性能上有明显的提升。根据原论文&a…

证明arcsinx+arccosx=π/2,并且为什么arcsinx-arccosx=π/2不成立

下面我们先直接用代数式来证明一下&#xff1a; 设 y 1 arcsin ⁡ x &#xff0c; y 2 arccos ⁡ x &#xff0c;求 y 1 y 2 由于 x sin ⁡ y 1 cos ⁡ y 2 &#xff0c;而 cos ⁡ y 2 sin ⁡ ( y 2 π 2 ) 那么就得到 y 1 y 2 π 2 &#xff0c;即 y 1 − y 2 π 2 …

ViewPager+ Fragment结合的setUserVisibleHint()调用时机

最近的项目使用到了ViewPager Fragment的模式&#xff0c;要求在每次Fragment获取显示的时候来刷新数据&#xff0c;该项目下ViewPager有5个子fragment&#xff0c;在onCreateView及fragment的**setUserVisibleHint&#xff08;bool isVisibleToUser)**中的isVisibleToUser为t…