全球物联网设备及IOT云平台;在过去几年中,物联网 (IoT) 设备已开始成为我们日常生活中越来越重要的组成部分。IoT 设备的一些常见应用包括:

智能家居(例如智能灯)
可穿戴设备(例如智能手表)
自动驾驶汽车
智慧城市
智慧零售

根据维基百科,物联网设备定义为:

物联网( IoT ) 是将互联网连接扩展到物理设备和日常物品。这些设备嵌入电子设备、互联网连接和其他形式的硬件(例如传感器),可以通过互联网与其他设备进行通信和交互,并且可以远程监视和控制它们” – 维基百科 [1]
物联网设备最有趣的特征之一是它们能够产生大量数据。这尤其适用于人工智能和机器学习等应用。

事实上,大多数物联网设备都可以产生各种各样的时间序列数据,这对人工智能来说非常重要。

根据Global Data的一项研究,到 2023 年,物联网市场的新增价值预计将达到 3180 亿美元(与前几年相比持续增长)。全球物联网设备及IOT云平台

谷歌和微软等公司对物联网云平台投资兴趣的增加证实了这些预测。

物联网设备如何工作?

物联网系统由四个主要组件组成:

传感器:使设备能够从设备周围的环境收集数据(例如速度、GPS 坐标、温度等)。
连接性:收集的数据依次发送到云端(通过 WiFi 或蓝牙连接)。
数据处理:一旦云基础设施接收到数据,就可以对其进行处理(例如,检查接收到的数据是否符合要求以及是否没有提醒用户)。
用户界面:处理数据后,将结果提供给用户。
作为一个简单的工作流程示例,让我们考虑房屋中的安全系统。

我们的物联网设备将使用计算机视觉系统(传感器)检查我们的房子里是否有任何入侵者。然后将房子的视频记录发送到云端,以查看是否有任何入侵者(连接)。接下来,数据在云端进行处理(数据处理),如果检测到某些入侵者,我们会收到警报(用户界面)。

物联网系统可以通过多种不同的方式提醒我们(例如电话/消息或应用程序通知),并且在某些情况下我们可以远程控制系统本身(例如锁上门)。

物联网IOT云平台

我现在将向您介绍一些最有趣的物联网云平台,它们可用于分析和控制物联网设备。

谷歌云物联网

Google Cloud 是目前市场上主要的云解决方案提供商之一。Google Cloud 为 IoT 实施提供的一些软件包包括:

Cloud IoT Core:用于设置设备并在它们之间建立安全连接。
云机器学习引擎:它允许用户根据物联网设备收集的数据创建机器学习模型,以提高和监控性能。
Cloud Pub/Sub:提供物联网设备的实时分析。

Azure 物联网

Microsoft Azure 是另一个非常重要的云服务提供商。Azure 能够提供预定制和完全可定制的解决方案。通过这种方式,Azure 能够为物联网初学者和专家提供解决方案。Microsoft Azure 能够轻松扩展 IoT 系统以包含来自不同制造商的设备,并提供分析和机器学习服务支持。

亚马逊网络服务 (AWS)

AWS 是最流行的云服务解决方案之一。AWS 可以利用以下四个软件包从头到尾执行 IoT 项目:

AWS IoT Core:是可用于设置 IoT 设备的基本包。使用 IoT Core,我们可以集成不同的设备,通过安全连接相互通信,从而可以通过云存储交换数据。
AWS IoT Analytics:用于处理和分析物联网设备产生的所有数据。一旦使用半结构化格式(例如 JSON、CSV)存储所有数据,就可以将其用于机器学习目的(例如监控和优化物联网设备之间的交互)。
AWS IoT Device Defender:用于构建和个性化 IoT 设备的安全机制(例如选择设备身份验证和数据加密)。
AWS IoT 设备管理:能够轻松地将新的 IoT 设备集成到环境中并监控/更新其功能。

结论
物联网设备肯定会在未来的技术进步中发挥非常重要的作用。尽管仍然存在同样的问题需要解决。事实上,物联网设备的主要担忧之一可能是网络安全。

由于大多数物联网设备利用云中心来存储数据并从互联网收集有用信息,这使得它们容易受到黑客攻击(造成单点故障)。

为了解决这个问题,可以提高加密标准(减慢数据传输)或利用人工智能安全技术,例如差异隐私和联合学习。

如果黑客能够访问物联网设备(或整个组)的控制权,那么将面临两个主要风险:

黑客将能够访问和窃取物联网设备用户的敏感数据。黑客可能能够远程控制设备本身。

除了之前提供的云服务之外,以下服务也可以被视为有效的替代方案:SAP、Oracle物联网、Cisco IoT Cloud Connect、IBM Watson物联网等…