物联网云平台汇总数据的重要点和平台软件的数据解析
您之前可能听说过“云”,但如果您不熟悉互联网技术和/或您刚刚进入物联网(IoT),它仍然可能有点模糊不清。在下面的文章中,我将简要介绍云的历史,并解释云与物联网的关系。
什么是云?
一个简短的历史
早在20世纪70年代,企业通过大型计算机系统租用时间很受欢迎。这些系统非常庞大且昂贵,因此企业自身拥有计算能力在经济上没有意义。相反,它们归大公司,政府机构和大学所有。微处理器技术大大减少了尺寸和费用,导致个人计算机的出现,这种计算机在20世纪80年代迅速普及。突然间,企业可以(并且确实)在内部进行计算。然而,随着高速连接的普及,趋势已经逆转:企业再次从其他组织租用计算能力。但那是为什么呢?而不是购买昂贵的硬件用于内部存储和处理,而是在云中以低廉的价格租用它。云是一个巨大的,互联网络的强大服务器,为企业和人们提供服务。
今天,美国最大的云提供商是亚马逊,谷歌和微软,他们拥有庞大的服务器农场,作为云服务的一部分,他们将这些服务器租给企业。对于具有可变需求的企业(大多数时候他们不需要太多计算,但是他们偶尔需要很多),这是经济有效的,因为他们可以根据需要付费。说到人,我们一直使用这些云服务。您可以将文件存储在Google云端硬盘中而不是个人计算机上。当然,Google云端硬盘使用Google的云端服务。或者您可以在Spotify上收听歌曲,而不是将歌曲下载到您的计算机或手机上。Spotify使用亚马逊的云服务。通常,“在云中”发生的事情是通过互联网连接而不是设备本身发生的任何活动。
物联网和云
由于存储和数据处理等活动是在云中而不是在设备本身上进行的,因此这对物联网产生了重大影响。许多物联网系统利用大量传感器来收集数据,然后做出明智的决策(想知道物联网系统的实际运作方式?)。使用云对于汇总数据和从该数据中获取洞察力非常重要。例如,一家智能农业公司能够在种植相同种子后比较堪萨斯州和科罗拉多州的土壤湿度传感器。没有云,在更广泛的区域比较数据要困难得多。
使用云还可以实现高可扩展性。当您拥有数百,数千甚至数百万个传感器时,在每个传感器上投入大量计算能力将是非常昂贵且耗能的。相反,数据可以从所有这些传感器传递到云,并在那里汇总处理。对于物联网的大部分而言,系统的头部(或更确切地说,大脑)位于云中。传感器和设备收集数据并执行操作,但处理/命令/分析(也称为“智能”内容)通常发生在云中。物联网还需要云吗?从技术上讲,答案是否定的。数据处理和命令可以 通过互联网连接在本地而不是在云中进行。被称为“雾计算”或“边缘计算”,这实际上 对一些物联网应用程序很有意义。但是,对许多物联网应用程序使用云有很多好处。由于成本增加,选择不使用云将显着减缓行业发展。重要的是,成本和可扩展性不是唯一的因素。这给我们带来了一个更难的问题......
是云可取的物联网?
到目前为止,我们只讨论了将云用于物联网的好处。在探讨这些问题之前,让我们简要总结一下:
• 预付成本,包括前期和基础设施
• 按需付费存储/计算
• 高系统可扩展性和可用性
• 延长电池供电的传感器/设备的使用寿命
• 能够聚合大量数据
• 任何有互联网连接的东西都可以变得“聪明”
但是云使用存在合理的担忧:
• 数据所有权。将数据存储在公司的云服务中时,您是拥有数据还是云提供商?这对涉及个人数据(如医疗保健或智能家居)的物联网应用非常重要。
• 潜在的崩溃。如果连接中断或云服务本身崩溃,则IoT应用程序将无法运行。对于某些物联网应用,如智能农业,短期不可操作性可能不是什么大问题,但对其他人来说可能是毁灭性的。您不希望涉及健康或安全的应用程序崩溃甚至几秒钟,更不用说几个小时了。
• 潜伏。将数据发送到云并命令返回设备需要时间。在某些物联网应用中,这些毫秒可能是至关重要的,例如健康和安全。一个很好的例子是自动驾驶汽车。如果即将发生崩溃,您不必在决定转弯之前等待汽车与云通信。因此,当我们询问云是否适合物联网时:它取决于。
物联网是一个广泛的领域,包括各种各样的应用程序。没有一个通用的解决方案,因此物联网公司在决定云是否对他们有意义时需要考虑他们的具体应用。这实际上是我公司存在的原因之一,旨在帮助那些想要构建物联网解决方案的公司在整个流程中进行导航。