对于许多物联网项目来说,刚起步是最困难的。根据思科一项调查显示,多达60%的物联网项目在概念验证阶段就停滞不前。
然而,这并不意味着一旦物联网开发完成,您就可以走出困境。一旦物联网产品进入现实世界,就会出现许多新的问题,这些问题可能和开发一样具有挑战性。在本文中,我们将讨论产品发布后可能面临的6大物联网问题。
产品发布后,物联网面临的最大问题是什么?
最大的物联网问题往往发生在产品发布期间和之后。但是,物联网问题可能会在产品的整个生命周期中的任何时间出现。
1. 连接性问题
硬件和软件都会影响物联网设备是否能够建立并维持足够长的网络连接时间来做任何有意义的事情,尤其是下载无线(OTA)固件更新以解决问题或添加功能。网络连接是物联网设备的基础,如果产品的连接功能无法正常运行,那么在解决此问题之前无法取得其他进展。
2. 安全
在产品开发期间和之后,应首先考虑潜在的物联网安全问题。新的物联网设备上市时可能是安全的,但它们需要定期更新,以便在不断变化的网络安全环境中保持安全。
虽然物联网攻击的某些后果相对温和,但其他后果则可能是危险的,甚至可能危及生命。已经证明容易受到黑客攻击的物联网设备包括:
- 婴儿监视器
- 智能冰箱
- 智能恒温器
- 药物输液泵
- 安全摄像头
一旦发现漏洞,就需要努力修补它,以防止使其成为广泛使用的漏洞。
为了避免这些复杂情况并让开发人员安心,大多数物联网安全问题的解决方案是实施OTA固件更新。您可以远程发布新更新,而无需用户精通技术。
3. 消费者挑战
客户的需求和要求可能会不断变化,要跟上他们需要花费大量的时间、精力和人力。客户可能会以您意想不到的方式使用您的物联网产品,从而造成意想不到的问题。
这里的解决方案是让您的物联网硬件尽可能模块化、灵活且可扩展。这一问题也凸显了为您的物联网设备启用OTA更新的重要性。
4. 维护
许多物联网供应商已经倒闭,留下的设备可能充满了无人修复的漏洞。除非产品有一些有用的离线功能,否则它将会被抛弃。
不幸的是,在当前的物联网环境中,无法轻松解决维护问题。在未来,一个更大的管理机构可能会将物联网推向一个产品更可配置、更开放、更标准化的领域。如果最初的创建者停止提供支持,这将有助于其他人继续维护物联网设备。
5. 可扩展性
当您部署了大约5000台物联网设备时,如果不对物联网支持技术进行一系列投资,则几乎不可能进行进一步扩展。您的网络和系统应该能够自动、轻松地扩展,否则就有可能遇到瓶颈,这将导致服务减速或崩溃。
这里的解决方案是从一开始就为物联网产品设计可扩展性。可以使用易于扩展的工具和服务,例如公共云,如Amazon Web services和Microsoft Azure。将数据存储在云中不仅可以保护数据免受破坏,而且还可以在空间不足时极大地增强可扩展性。
6. 性能跟踪和监控
物联网设备将受到现实世界条件的影响,这些条件与实验室中的条件不同,而且可能与您的预期不同。这可能会导致意外的错误和故障,以及对支持和维护的更大需求。
为了模拟产品所处的环境,您可以使用数字孪生技术。数字孪生是物体的虚拟复制品,它可以模拟物体在现实世界中的外观和行为,以识别任何差异。
总结
不要等到把产品交到客户手中后,才在现实世界中测试它们。随着物联网产品市场变得越来越成熟,仅仅把您的产品拿出来上架已经不够了。您需要与经验丰富的物联网合作伙伴合作,以引导开发流程,并为未来的挑战做好准备。