什么是物联网平台?
一般来说,物联网(IoT)平台是一种软件即服务产品,可以监督一系列连接的设备。它执行多项任务——“平台”一词的由来——其功能因产品而异。
一些供应商提供物联网平台,该平台实际上是设备收集数据的管理系统。其他平台专注于设备管理,能够提供远程固件更新和配置选项。
在蜂窝世界中,“IoT平台”可能是指激活服务线、更改计划、管理计费、监控服务或停用设备所需的以连接为中心的生命周期管理平台。
一些物联网平台是混合平台,提供多种功能组合。了解这些产品的功能非常重要,这样您才能根据组织的特定需求进行匹配。
不同类型的物联网平台
让我们仔细看看现有的一些物联网平台类别。
物联网云平台
物联网云平台提供广泛的云服务,从从终端设备收集和传输物联网数据到存储和分析。这些通常作为“端到端”物联网平台销售,因为它们可能包含您需要的所有服务,具体取决于您的用例,包括连接和设备管理。有些是为智能工厂设计的,有些是为消费者和智能家居应用设计的,有些是为医疗设备等特定垂直领域设计的。
物联网连接平台
对于许多物联网应用,不需要单独的连接平台——例如,如果设备通过Wi-Fi或蓝牙连接,连接管理通常可以由物联网云服务平台处理。但是,在联网汽车或工业物联网监视器等其他应用中,可能需要额外的支持来管理连接性。这些设备通常依赖于蜂窝或LPWAN,这意味着物联网数据必须在到达互联网之前流经蜂窝网络。物联网连接平台管理这种数据流,还可能包括其他服务,如地理定位、无线更新和远程配置。
物联网设备平台
IoT设备平台为您提供了在开发阶段构建IoT设备所需的硬件组件。您需要根据您在开发过程中所处的位置来选择设备平台。在早期,最好寻找现成的硬件来帮助您加快原型制作过程。
当您完成最终产品并需要扩大规模时,是时候寻找针对您设备的功能、尺寸和其他变量进行优化的定制硬件了。
推荐阅读:物联网项目的顶级开发板和扩展板
物联网分析平台
归根结底,物联网的价值不在于设备——而是它们收集的数据和它们可以提供的见解。许多物联网云平台为您提供了一些分析和数据管理功能,但如果您的应用程序涉及更复杂的技术,例如机器学习(ML)或人工智能(AI),您可能需要额外的支持来处理和分析数据。
正确的物联网平台应该为您做什么
选择平台时,重要的是要考虑您的需求以及物联网解决方案的匹配程度。例如,如果您正在为IoT市场设计产品,您将希望确保该平台能够支持您的开发过程并适应您将来需要进行的任何更改。您还应该寻找一种随着您的成长而易于扩展的解决方案。让我们看看物联网平台应该能够为您涵盖的一些功能领域。
使管理设备连接变得简单
设备连接是任何物联网产品的重要组成部分。为取得成功,您的设备需要根据使用情况和功能尽可能频繁地连接到网络。幸运的是,连接管理是许多物联网平台的主要功能。登录后,您将能够检查车队中各个设备的连接状态,并对出现的任何问题进行故障排除。随着eUICC变得越来越普遍,寻找支持无线(OTA)配置和软件更新的平台.远程管理连接和更新设备固件的能力将为您节省时间和麻烦。连接管理平台还可以提供工具来跟踪数据消耗,在不同网络或服务线之间切换设备,并跟踪设备是否正在推动投资回报率——这是另一个有价值的工具。
接收、存储和路由您的数据
数据管理是另一个需要寻找的关键功能,因为您需要一个中央集线器来管理和综合您的设备收集的数据。IoT平台充当您的终端设备生成的数据的接收点,并且根据所提供的功能,可以将数据存储在平台中或将其路由到第三方应用程序进行处理和分析。根据您的需求和用例,寻找一个IoT平台,该平台可提供易于访问的数据概览并允许与其他分析工具和业务系统集成。
帮助您的企业可视化设备数据并提供关键见解
许多物联网平台都配备了易于使用的数据仪表板,可根据您需要查看的数据进行自定义。如果您没有将所有数据直接输入第三方分析软件系统(即使您是),这些仪表板会非常有用,让您快速了解部署情况。
当检测到异常使用或设备受到威胁时,一些蜂窝物联网平台还包括视觉警报。这些警报使您能够立即发现可疑设备并采取措施,例如暂停设备的连接。对于运动中的连接设备,例如一队滑板车,地理空间可视化可以提供位置信息,例如上次检测到设备的位置及其在一段时间内的行进路径。这使您可以查看是否存在需要调查的故障或安全问题。IoT平台还可以提供视觉辅助来说明计费信息、覆盖范围和连接问题以及数据使用情况。设备管理可视化的目标是快速提供有关您的车队正在发生的事情的洞察力——这样您就可以在异常成为问题之前对其进行处理。
在一处提供特定于应用程序的支持和数据
特定于应用程序的平台利用来自多个信息源的输入,将它们与特定应用程序的上下文联系起来。根据您的用例,这可能很有用,因为在同一平台中组合以应用程序为中心的数据、连接数据和生命周期数据可以创建一个非常强大的工具——尤其是对于客户支持。例如,如果支持物联网的冰箱无法正常运行,客户支持代表可以登录特定应用平台,查看设备是否存在错误或连接问题,并根据该数据解释发生的情况。
拥有知识渊博、反应迅速的支持团队
无论您多么聪明,这都是不可避免的:总会出现问题,而您将需要帮助来解决问题。重要的是要知道有人在监控网络并始终保持运行,因此请寻找具有24/7支持渠道的提供商。您需要从平台提供商处获得的持续支持和专业知识的数量取决于您团队的规模以及项目的范围和重点。自助服务平台提供了监督和解决大多数小问题的能力,而无需咨询平台的支持团队,但了解它们在需要时为您的网络运营团队提供高级支持仍然很重要。由于启动和运行IoT项目需要一个陡峭的学习曲线,因此明智的做法是寻找能够将您的业务引入该平台的供应商。
提供强大的安全性
就像在设备级别一样,最小权限原则适用于物联网平台级别。授予全面管理访问权限的旧模型假设您有一个人管理您的车队。每次设备激活、数据计划更改和调试都必须经过它们。在当今大规模部署IoT的世界中,这是不切实际的——而且将这种级别的访问权限授予整个团队是不安全的。
要获得最有效的安全控制,请寻找允许基于角色的访问控制为团队中的每个人分配不同职责和权限的物联网平台。例如,IT团队成员可能负责设备管理,而财务团队成员可以访问数据使用情况并可以对服务线进行必要的更改。
随着部署中的设备数量随着时间的推移而增加,收入风险也会增加。控制对IoT平台不同方面的访问可以帮助减轻这种风险。如果每个人都有管理权限,那么有人可能会犯错误——随着设备数量的增加,该错误的财务影响会越来越大。
提供支持您的物联网解决方案特定要求的定制
每个物联网用例的需求都略有不同。许多平台都提供一定程度的定制,但要确保您选择的平台能够适应您需要它做的任何事情。例如,如果您想要一个特定于应用程序的IoT平台的功能而不需要自己构建整个东西,请找到一个允许将实时数据导出或流式传输到另一个系统的平台。API允许您开发可与物联网平台交互的特定于应用程序的工具。从长远来看,集成系统的能力实际上会更好,而不是从头开始构建自己的平台,因为每个实体都可以专注于他们最擅长的事情。
一些物联网平台还允许您添加任务管理工具以简化团队成员之间的协作。这些工具让用户登录并查看哪些任务已经执行,哪些还需要完成,从而减少意外重复的工作。
另一个要寻找的选项是平台支持eUICC、远程配置和配置文件交换的能力。在某些市场,您首先需要eUICC支持才能连接,因为它正在成为选择服务线的先决条件。如果您的供应商不提供eUICC,您将需要寻找其他供应商来处理这部分部署并协调两者之间的通信,从而为您的项目增加另一层复杂性——以及潜在的麻烦。
一致的产品交付和平台更新
寻找对系统进行定期更新和升级的物联网平台提供商。这表明他们跟踪新出现的安全威胁并与市场一起发展以接受新功能。拥有一定规模的主服务协议(MSA)选项是另一个需要寻找的重要特征,以及愿意了解您的应用程序和了解您的需求。
一些平台开始提供主动管理功能,例如协作工作流管理和机器学习工具。工作流管理工具可以定义一个工作流并将其编码在一个平台内,这在协作工作环境中是必不可少的。它简化了事件,使您可以在单一管理面板上查看它们并更快地采取行动。机器学习工具可以提供有关您的设备的见解,分析表面数据以突出有关使用、安全和异常事件的趋势。一旦这些事件浮出水面,工作流引擎就会将行动项目推送给团队中最有能力处理这些事件的特定人员。
如何选择物联网平台
当您寻找最适合您的项目或部署的IoT平台时,可以遵循以下一些基本步骤来帮助您评估您的选择。
步骤1)考虑贵公司处于哪个发展和执行阶段
首先,查看您的公司所处的发展阶段。如果您目前处于产品开发阶段,您将需要一个可以支持原型设计和测试的物联网解决方案——并且可以随着您的发展而不断变化过程。
步骤2)寻找信誉良好的物联网平台公司
寻找信誉良好的平台公司,最好是已经存在一段时间的公司。您最不想看到的是推出您的产品,然后意识到您的物联网平台提供商正在倒闭或停止提供服务。审查平台的一种方法是要求他们提供其他客户的推荐。更好的是,询问您网络中的其他开发人员他们正在使用哪些平台,以及他们是否可以提出任何建议。
第3步)评估他们的生态系统规模和您的编程访问
从应用程序的角度确保您选择的物联网平台提供商提供您所需的支持。添加您需要的应用程序和集成,或将您的数据实时导出到第三方程序有多简单?此外,查看您将拥有多少编程访问权限——某些平台(例如Hologram的平台)包括对开放REST API的访问权限,从而在开发阶段增加了灵活性和访问权限。
步骤4)寻找了解您所在行业的物联网平台提供商
如今物联网平台如此之多,您通常可以找到一些专门针对您的行业(例如IIoT或医疗保健)的平台。寻找与您的垂直领域的其他客户合作并了解您的需求的供应商,因为他们将更有能力提供有针对性的技术支持,并且更有可能添加与您的需求相吻合的功能。
第5步)寻找您的团队需要的客户支持人员和资源
一些物联网平台提供广泛的支持和定制,而其他平台则采取更加放手的方法。评估您的团队需要多少参与和外部支持,并寻找可以提供这些的供应商。即使您觉得自己不需要太多的帮助,也要确保您的平台提供商拥有一个专门的技术支持团队,全天候24小时提供服务。