使用PaaS改进自动化的分析选项

基础设施即服务(IaaS)的供应商产生了平台即服务(PaaS)。正如公司在PaaS中拥有分析能力一样,围绕自动化PaaS也有机会。

Aw 152267 Miketriassiweb 0

软件即服务(SaaS)和基础设施即服务(IaaS)在需求范围的两端提供服务。SaaS用于以目的为中心的web应用程序,如Gmail、Spotify、QuickBooks Online和PayPal。它为最终用户提供了完成工作的易用性。与此同时,IaaS允许开发人员运行他们选择的虚拟机(VM),使得在托管的虚拟计算机上使用用户指定的内存、存储和核数启动Linux或Windows虚拟机变得简单。IaaS为开发人员提供了完全灵活的系统,以创建自己动手的解决方案。

在SaaS和iaas之间的领域发现了一个出现较慢的范例,即使用平台即服务(PaaS)的高级软件配置。在我们的本地机器上,Excel专家可以通过打开开发人员模式并运行Visual Basic for Applications (VBA)来自动化使用宏的工作表。这些宏可以通过文件副本与对等体共享。

谷歌表是一个基于云的版本,自动使用谷歌应用程序脚本(在谷歌应用程序中的JavaScript例程)。作为应用程序平台(或paas)的一部分,这些脚本允许通过登录谷歌帐户来创建新的数据结构、从外部源读取值、编写自定义报告、操纵电子表格中的值、与他人共享结果以及广泛的其他高级功能。不需要了解操作系统、信息技术或网络细节。

为PaaS准备PLC配置

可编程逻辑控制器(plc)的桌面配置环境正在被抛弃,取而代之的是基于服务器的配置平台。自动化平台的基础设施组件目前深陷复杂性的泥潭。当需要创建一个安全的服务器来托管操作员屏幕、数据库和分析引擎时,必须回答一系列广泛的问题:它将托管在哪里?将使用什么操作系统?它将如何沟通?需要哪些驱动程序?仅仅使用虚拟化解决方案来解耦计算机就意味着首先创建自定义映像并设置所有安全设置。IT团队需要设计一个网络来加载配置软件和虚拟机,以便能够登录到基于服务器的PaaS。

想象一下,启动一个自动化服务器映像——要么在您的大楼中运行,要么由其他人托管——而不知道或不关心它正在运行什么操作系统,也不关心如何为历史服务/屏幕开发/配方管理设置数据库。只需登录到自动化PaaS并开始配置您的系统。此外,通过适当的身份验证,您可以查询自动化值、访问报告,甚至提供自动化PaaS传递给控制算法的参数。这个方向是完全有意义的,因为企业基础设施不需要指示自动化基础设施,反之亦然。

商业分析是金戒指

许多控制工程师并不真正关心开发环境的基础结构。大多数情况下,开发的目标是单个安装站点或多个站点的副本。真正开始起作用的是分析层面。在企业环境中绘制关键绩效指标(kpi)、成本趋势和绩效矩阵增加了一个新的视角。操作系统或自动化平台因生产线或工厂而异。自动化平台的版本级别至少会有所不同。出现的是“连接器”的概念,它将历史学家的数据带到业务分析引擎。这样做的好处是,历史学家以标准化的方式存储数据,而不依赖于数据产生的控制平台。

珠穆朗玛峰组织有一个研究分析业务流程服务专注于他们在公司规模下的交付能力。这个领域的领导者是IaaS供应商,他们现在正在打包解决方案,为企业提供一个执行分析的平台。这种演变进一步迫使公司使用PaaS进行自动化,就像他们在PaaS中进行分析一样。

前进

怎样才能使PaaS在自动化和分析领域出现?就像在互联网环境中一样,自动化供应商必须接受这个概念并创建平台。这当然是一项投资,但考虑到VM方法已经被许多设备供应商使用,这也是可以实现的。另一个挑战是支持。系统问题将由PaaS提供者来解决,但是只支持一种配置。

还有机会简化和利用一个更可扩展的PaaS许可模型——完全由自动化供应商与正在构建分析PaaS引擎的大型IaaS供应商合作开发。这似乎是双赢。

Mike Triassi是优化科技公司的认证会员控制系统集成商协会(相)。有关优化的更多信息,请访问其配置文件工业自动化交易所

本文涉及的公司
更多关于工业物联网