在首次构建物联网网络时经常犯的最大错误是低估了物联网网络设计,运营和管理的复杂性 - 并且相信传统网络技术和参与模型将支持大规模物联网部署的要求。

建立物联网网络并不像听起来那么容易,而且当面对大规模时,建立自己的网络往往会崩溃。对于扩展的站点和网络操作而言,快速部署网关和管理设备配置和连接似乎很容易变得具有挑战性。有些人还可能会发现在为应用程序,设备配置和管理,实施加密和安全服务以及最终为其用例生成上下文数据的终端设备采购和认证方面存在挑战。采取以下四个步骤来开发您的物联网网络扩建是必不可少的。

获取需求清单

在构建物联网应用程序和支持网络之前,必须采用完整的需求清单。在这样做时,您应该考虑以下问题:

  • 我的设备是否可以使用电池供电?
  • 我将把设备放在哪里,用RF很难到达?
  • 我的端到端安全要求是什么?
  • 设备固件是否需要随时更新?
  • 我可以连接到现有的有线网络进行回程,我是否需要使用无线或混合?
  • 我的设备是否需要动态通信?
  • 我需要多少数据和多久才能与设备进行通信?
  • 回答这些问题将有助于指导选择正确的技术,设备和部署模型,以最好地满足应用程序的整体需求。
了解所需的知识和技能

开发,部署和运营安全且可扩展的物联网网络需要跨多个学科的重要技能和知识。除了熟练的软件工程师,应用程序开发人员和程序员开发功能网络之外,还需要网络工程师将所有内容连接在一起并确保其始终正常工作。关键站点运营技能包括网络设计和RF规划(网关布局和性能规划),部署(无线接入网站点获取)和维护(升级和管理服务清单),而网络运营需要技能集来监控和警报,应用程序性能监控,故障排除和客户支持同样重要。

与经过验证的物联网合作伙伴保持一致

物联网需要新的模型,用于整个参与者生态系统的网络连接和业务参与,包括通信服务提供商,企业组织和解决方案提供商。无论您在生态系统中的位置如何,为了自信地解决网络安全,可扩展性和灵活性的关键要素,创建物联网网络的最佳方法是与经过验证的物联网连接合作伙伴保持一致,该合作伙伴能够提供托管网络连接,连接支持技术,应用程序支持和支持规模增长的灵活业务模型。

与物联网连接提供商合作部署和运营网络可以降低风险,缩短产品上市时间,并通过增值应用直接链接到物联网连接收入。

此外,网络可以通过各种通信协议进行连接,如果物联网能够生存和发展,标准化将变得至关重要。务必为您的物联网网络选择基于开放标准的协议。

与系统集成商或供应商合作

与系统集成商或网络供应商合作取决于所服务的网络和应用程序的复杂性。也就是说,如果安全性,可扩展性和灵活性是您的网络(并且应该是)的要求,那么您应该与您的连接服务需求合作。

大规模生产物联网网络需要高度复杂的管理堆栈,从头开始构建运营和业务系统非常复杂且成本高昂。许多服务提供商一直在努力应对构建和管理物联网网络的复杂性,并通过与物联网生态系统合作伙伴(包括提供经过验证的连接平台,现有网络和目标业务解决方案的合作伙伴)保持一致,从而获得了显着的竞争优势。

同样,许多具有前瞻性思维的系统集成商已与物联网网络提供商合作,并利用其专业知识进行终端设备认证,连接服务,设备管理甚至情境化数据交付。这使得SI能够专注于他们最擅长的领域 - 应用程序开发和集成,现场部署和持续的项目管理。与具有这些领域专业知识的可信赖的生态系统合作伙伴合作可以显着降低风险。

部署可扩展的物联网网络存在许多挑战。了解和管理复杂性,获取正确的技术和设备,以及了解所需的正确配置,安全性和上下文数据可能会让人无法抗拒,但是花时间完成上述四个步骤将为您提供成功的基础。

原文来自:https://www.linuxidc.com/Linux/2018-12/156100.htm

本文地址:https://www.linuxprobe.com/iot-4-pass.html编辑:roc_guo,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/