我们都听说物联网平台是物联网生态系统的关键,但物联网平台到底是什么?如果你在网上搜索这个词,你可以很容易地找到数百万个结果,但你仍然可能会陷入困境。事实上,并不是所有的物联网平台都是生来平等的,它们的不同不仅仅是针对的用例范围。物联网平台可以根据其核心功能进行分类,每种平台类型服务于不同的目的并提供不同的功能和服务。通常,不同的平台类型可以在IoT系统中互操作,以提供最终用户所需的全套功能。了解物联网平台的细微差别对于确定哪些选项最适合您的业务至关重要。以下是您应该了解的三种主要平台类型。1.网络和设备管理平台顾名思义,这些平台为用户提供了一种工具,可以轻松设置其边缘网络并大规模连接和管理设备。网络和设备管理平台的关键功能不是细粒度的数据分析和可视化,而是设备安全、网络监控和诊断以及设备上的自动软件/固件更新。同时,它提供所有传入流量的概览,以及关键硬件指标(如设备ID、传感器类型、网关CPU和内存负载等),让您随时了解网络健康状况和设备状态.根据网络连接的提供商和类型,此类平台可以在网络运营商的私有云、公共云或内部数据中心中运行。因此,值得研究哪些部署选项可用以及它们是否适合您的物联网战略。例如,云部署带来了高弹性和可扩展性,以及从任何地方管理网络的灵活性,而在需要严格的数据隐私和所有权要求时,本地部署是理想的选择。MYTHINGSCentral是网络和设备管理平台的一个例子。2.云平台/基础设施即服务(IaaS)云平台或IaaS解决方案提供廉价且可扩展的计算基础设施,例如服务器和存储库,因此用户可以绕过安装和维护自己的数据中心的成本。虽然云平台提供了摄取和存储海量数据流的能力,但没有专为分析这些原始数据并将其转换为用户友好且可操作的见解而量身定制的物联网应用程序。除了后端基础设施之外,许多云供应商还扩展了他们的产品,包括基本的规则引擎和工具,使第三方开发人员能够在云环境中构建和托管他们的应用程序。尽管如此,仍有许多深入的开发工作要做。因此,最终用户要么实施第三方物联网应用平台,要么完全在云基础设施之上编写自己的企业应用程序,以真正理解数据。MicrosoftAzure、AmazonWebServices或IBMWatson是物联网云平台的典型示例。3.物联网应用平台物联网应用平台内置算法,可用于从基础数据解读到复杂机器学习和预测分析等多种服务。通过带有2D或3D图形的直观可视化仪表板,用户可以轻松识别趋势和模式以对其数据采取行动。还可以设置基于事件和/或预测的警报以通知异常行为并促进任务执行。一些物联网应用平台已经完全开箱即用,并针对一组特定的物联网用例进行了定制。它们作为基于云的软件或“软件即服务”提供,通常与受支持的设备捆绑在产品包中。用户不必进行任何顶层编程或开发,但在设备和网络连接互操作性方面存在一些限制。有些甚至缺乏与外部系统集成以进一步传输数据的能力。这些平台中有许多(尽管不是全部)用于智慧城市和消费者物联网环境,在这些环境中可用性和准备度至关重要。一个例子是用于家庭自动化的SamsungSmartThings平台。另一方面,用于大规模工业和商业部署的物联网应用平台大多设计为与设备和行业无关,并且可以支持不同格式的数据。这些称为应用程序支持平台(AEP)。通常,强大的应用程序模板可用于关键物联网用例中的即时数据分析和可视化。同时,这些平台提供的工具和服务使开发人员能够以最低的成本和复杂性构建和管理多个自定义应用程序——通常甚至无需编写代码。部署模型通常很灵活,很容易将平台与现有业务系统和其他物联网平台集成。总结如您所见,上面讨论的每个IoT平台都特定于特定领域,并且在大多数情况下,它不仅仅是其中的任何一个。相反,它们应该通过开放接口和消息传递协议相互操作,以交付物联网平台架构的所有关键构建块。具体来说,应用支持平台可以与一个或多个网络和设备管理平台连接,以聚合来自不同来源的数据,以便在各种用例中进行分析和可视化。这两者都可以托管在云基础设施中,以极低的成本利用海量数据处理和可扩展性。通过无缝集成,最终用户可以从一个中央界面轻松管理其网络的各个方面,从而简化操作任务。
