正在考虑或规划物联网的工业设备、产品或解决方案提供商和制造商面临许多未知数。其中最重要的是物联网将提供什么,它将花费多少以及需要多长时间。在解决第一个问题时,网络上充满了关于物联网将为您的产品做的所有美妙事情的博客、营销、信息(和宣传),因此当然不需要另一个博客。可以说,正确实施,“物联网”您的业务有很多好处。
果做得正确,它很可能没有那么大的缺点。了解第二个和第三个(需要多少成本和需要多长时间)比较困难,因为在许多情况下,供应商、供应商、意见制定者、工程师、IT 和其他人有无数的观点和坦率的意见。他们的具体解决方案。这没有错,但弄清楚答案是什么可能既令人困惑又具有挑战性。
一种方法是将问题分成相关部分,并查看它们的组成部分和参数。物联网解决方案和实施可以非常多(10 多个活动部件)或很少。后者的一个例子是将它们描述为只有两个部分,前端(物联网)和后端(其余部分)。
在这个视图中,有一个简单的划分:
IoT 产品、设备、系统或设备—— “IoT Thing”。
“其余” ——互联网连接、数据处理和处理以及应用程序。
这种划分的原因是它将物联网解决方案分成一个部分,作为设备产品和解决方案的供应商,您是您的专家。这是您所从事的行业,您的工程师、营销人员、销售、制造和经理都知道这一切。这与您可能不太了解的部分是分开的, 其余部分。
让我们从将您的事物变成物联网事物开始。作为IoT 解决方案的实施者,这就是您开始的地方。Thing 是您公司产品的一部分,无论是设备、控制面板、物理设备(机器、控制器、电梯),还是您希望作为 IoT 解决方案一部分连接到 Internet 的资产、系统或解决方案。
这取决于您的产品和系统。它总是涉及连接到互联网和物联网“其余部分”的能力。如果没有连接,您需要以插件、网关或集成连接解决方案的形式添加它。根据您拥有的资源,这可能涉及使用现有连接并将其打开以进行 Web 访问、添加具有连接功能的插入式设备或附加板 (RaspberryPi?),或开发/集成新的连接硬件。除了物理互联网连接开发之外,您的 IoT 工作还需要包括一个数据模型,即 IoT 数据如何从云端表示和发送/接收。这将涉及产品开发或支持工业接口、文档和网关集成工作。
每件事都不同,但您现有的开发组织将能够根据对需要完成的工作的清晰理解来评估成本。第一个“要求”通常是物联网数据模型. 这不一定很复杂,可以在电子表格中用表示数据项(转速、压力、温度、位置、运动等)的行和表示范围、参数、条件、频率、传送方法等的列来表示。等可能会带来挑战,但与优秀的物联网解决方案架构师合作将快速将数据模型转换为您的工程团队可以估计和实施的需求。结果非常简单;您的 IoT Thing 必须能够通过可靠的连接方法在 Internet(IP 地址和端口)之间传送和接收 IoT 数据。
现在让我们转到“其余部分”。为了简化讨论,该术语在物联网中可能被称为“后端”。“后端”由三部分组成:
将事物连接到 Internet 并管理此连接(是否有效、成本等)
物联网数据处理和处理“平台”
物联网应用包括网络、移动和与相关现有业务系统的集成。
这部分取决于您是否了解您现有的业务以及您如何开发解决方案。连通性可能容易也可能不容易,这取决于您的产品是否已经连接。如果没有,这可能是一个陡峭的学习曲线,涉及方法、方法以及如何管理连接性等内容,这是必须的。物联网数据处理和处理很复杂。这就是为什么市场上充斥着提供平台或创建平台方式的公司的原因。问题是他们是提供完整的解决方案还是只提供需要集成的部分,这涉及相当大的复杂性。物联网应用程序可能看起来不那么复杂,因为它们涉及与现有业务应用程序的集成或开发新的网络和移动应用程序。在大多数情况下,复杂性与开发新的集成或应用程序相同。
与复杂性一样,成本与您在现有业务中是否拥有这些知识直接相关。” We can do i”经常从开发甚至 IT 组织中听到。尽管如此,如果没有丰富的先前经验,这可能会很昂贵。原因是许多移动部件,包括数据模型、Web 侦听器、物联网数据处理和处理、数据库存储以及从监控、分析到专用移动和 Web 应用程序的应用程序。物联网云平台的学习曲线可能非常陡峭。使用通用系统集成商或物联网平台意味着支付涉及数千行代码的高开发或定制成本。
“物联网”开发的复杂性和成本只有贵公司才能充分评估。您的产品工程资源是否有能力做到这一点,或者您是否需要帮助?需要花多长时间?有哪些工具和服务可用于加速开发和降低成本?与供应商和供应商合作可以提供部分答案,但最终,答案必须来自您的企业内部。
“剩下的”开发复杂性和成本取决于您决定如何去做。您自己 (DYI)、SI(系统集成商)或 IoT 平台提供商。第一个可能很贵。后者取决于您选择的人。