八问物联网平台商!


编译:iot101君

作者:Adrian Caceres

CTO, VP of Engineering, and Co-founder, Ayla Networks)

物联网智库 整理发布

转载请注明来源和出处

——   【导读】   ——

如何选择一个物联网平台以提高你创建连接产品的速度?本文提供了一些建议。




物联网(IoT)并不是一项新技术,而是已有技术在新情景和新用例中的应用。出于这个原因,人们很容易的认为创建一个连接产品并不那么困难。这种假想是极其错误的。


物联网实际上是一个网络连接系统中的系统。物联网的实现需要在所有这些系统之间协调通信和操作,这极其复杂:启用传感器连接产品,各种云平台和网络,用移动端或者web端的应用程序来控制连接产品并监控它们的状态。


更重要的是,物联网产品本身缺乏近似于联网计算机和移动设备计算、记忆和储存的功能。


基于这些挑战,制造商设计和构建物联网产品时最好选择一个综合物联网平台。好的物联网平台技术将专门处理物联网产品的所需功能,让制造商能够专注于他们的核心能力,以构建最好的连接产品。


八问物联网平台商




找到一些关键问题的答案可以帮助你选择一个合适的物联网平台以提高你创建连接产品的速度。这里有一些需要考虑的问题:


你的物联网安全战略是什么?

问题一


毫无疑问,安全是几乎每个制造商在构建物联网产品时都会考虑的主要问题。从连接产品到云平台再到移动端或web端的应用程序,物联网平台技术必须基于平台整体架构考虑企业级安全。


一些端到端集成、基于标准的技术应该包含:


  • AAA级安全

  • 设备到云端的网络安全性

  • 用户APP到无线网络的安全性

  • 云平台安全性

  • 包含身份认证和最新证书的设备安全

  • 应用程序的身份验证

  • 数据加密

  • 本地、传输过程和云端的数据保护

  • 安全会话启动

  • 安全升级的具体对话,包含无线(OTA)通信


如何应对移动端/web端的应用程序开发?

问题二


太多的制造商在物联网产品开发过程中忽视了应用程序的开发,这大错特错。因为移动端/web端的应用程序决定了物联网产品的用户体验,客户将通过它来判断连接产品的成功或失败。


物联网平台提供商不需要全职的移动应用程序开发人员,但是一个理想的物联网平台应该包括加速和集成应用程序开发的工具,以及其它物联网技术。最好还要有个专用于应用程序开发人员的生态系统,这些开发人员可以为应用程序做定制和个性化开发。


此外,物联网平台提供者应该提供基于对象的访问控制(RBAC)能力。这允许连接产品基于不同的个体“对象”接受控制——在一个机构或者一个家庭中——或者是基于时间地点等条件。


关于未来的未知事物,你的物联网平台拥有足够的灵活性吗?

问题三


一般而言,技术,特别是物联网技术,正在飞速发展。这是一个摒弃陈旧,不断遭遇挑战的过程。


物联网平台必须具有灵活性和不会过时的技术。无论未来需要或者出现什么新功能、新协议甚至新技术,一个物联网平台应该确保你的连接产品不会卡在技术死角。


敏捷的物联网平台将基于开放标准——其供应商应该明确承诺要跟上物联网技术、协议和标准的演变与发展。



物联网平台旨在提供端到端的软件,这使得设备制造商们(如冰箱、恒温器制造商)不仅能开发智能产品,还能为最终用户提供简洁的、可靠的物联网服务。


当我们想要大大增加我们的连接产品数量时,会发生什么?

问题四


实现少数产品的连接已经足够富有挑战性,那么当连接产品的规模增加到成千上万、百万,甚至物联网设备会在未来五年达到行业预测的数以亿计时,形式变得更加复杂。


物联网的可扩展性不仅体现在设备的规模数量上,还需体现在云端、软件应用程序、数据、安全性、可靠性、延迟、用户体验甚至支持水平上。


启动一个连接产品需要多长时间?

问题五


一个物联网平台提供者应该能够加速你连接产品的上市时间,但是切记要警惕不切实际的时间估计。


不要根据传统产品的经验来计划你的连接产品的上市时间表。物联网产品的设计过程中必须考虑包括固件开发、无线通信、云操作、移动/web端应用程序的开发和端到端安全性在内的所有因素。


理想的物联网平台提供者有一项好的标准:单个连接产品可能需要9个月到1年才能进入市场,使用网关的产品可能需要12个月到18个月。


另外,需要确保有足够的时间进行实地测试。对于简单的连接产品,领先的物联网平台提供商应花最少三个月进行实地测试,而那些更加复杂的物联网解决方案,则可能需要六个月。严格的实地测试是发现错误的安全漏洞的唯一途径。


我们的连接产品将如何与其它连接产品、各种云基础设施以及第三方服务之间进行互操作?

问题六


物联网产品若想充分发挥它们的潜力,那必须尽可能广泛的与其它连接产品进行互操作,包括不同的制造商和能源管理、天气预报、环境状况、交通报告服务。


与可扩展性和安全性一样,互操作性是从里到外的,不可能被后来“添加”进去。当评估一个物联网平台时,能对“你的连接产品将如何与其它连接产品、其他设备和服务以及其它未来可能出现的事物进行互操作?”这个问题给出清晰明确回答的平台,就是你要找的。


如果电源或者是网络连接出了问题,那么连接设备的运行情况会如何?

问题七


当电源或者是网络连接出问题的时候,预定的安排和指令不能打乱。一个物联网平台需要有这样“自己照顾自己”的操作设计,即使无法访问网络。


例如,终端用户应该相信他们的门锁不会失灵以让陌生人进入(或者把授权人挡在外面),即使出现网络故障他们也仍然可以打开或者关闭灯。


我们连接产品产生的数据由谁所有?

问题八


你应该从物联网平台提供者那里得到的答案很很简单:你的连接产品生成的数据,应该由你所有。确保物联网平台提供者不会对你的数据的任何方面保留所有权。否则,隐藏在数据背后的物联网的最大价值,作为制造商的你无法享有。


仍然有更多的问题:


当然,还有许多其它更值得向物联网解决方案提供者提问的问题,比如延迟和响应性,客户支持,如何处理连接产品生产的数据以及更多。


也需要注意潜在平台提供者询问你的问题。他们应该试图找到你的用例,你的期望,你的预算以及你的物联网整体战略。


物联网是一件大事。没有适当的计划就随意部署,可能是一场金钱和时间的大灾难。然而,做得好的话,它能帮助你增加市场份额,产生新的收入来源,甚至用一种完全不同的方法来设计和构建产品。


从一开始就提出正确的问题,将帮助你选择正确的路线。



往期热文(点击文章标题即可直接阅读):

  • 《》

  • 《》

  • 《》


Hi,我是iot101君!

关于物联网,

我的每一句话都不是扯的;

如果遇到物联网有关的问题,

别打110,

来iot101君这里看看就行!

目录