物联网基础设施开发和设置
物联网基础设施开发和设置
- 嵌入式软件。固件、中间件、设备驱动程序和成熟的操作系统与其自定义物联网设备的硬件组件相连接,允许其执行预期的传感和执行操作,并帮助将小工具与物联网基础设施的其他设备和组件集成。通常情况下,与初创企业合作的硬件供应商也可以处理嵌入式部件,尽管可能需要为此雇用一个单独的团队。
- 连接性。同样,处理网络部分的是嵌入式团队。要将传感器数据发送到网关或直接发送到云端,企业的小工具将依赖短程或远程无线连接技术。在选择连接技术堆栈时,应该事先考虑网络成本。例如,如果选择蜂窝技术,其小工具通过网络发送的每兆字节数据最终可能要花费0.04美元。
- 云计算基础设施。根据在物联网产品开发生命周期的发现阶段确定的要求,初创企业需要选择一个支持其小工具业务逻辑的云平台。在这里,传感器数据将使用动态仪表板进行聚合、存储、分析和可视化。像谷歌、亚马逊和微软这样的云计算服务提供商通常会根据其小工具调用的服务器数量或物联网生态系统中的设备数量收费。但云计算提供商的费用并不是这里要考虑的唯一问题。在设计物联网解决方案的蓝图架构时,应该针对用户群、通过网络的数据量以及系统的整体复杂性做出必要的准备。例如,如果初创企业计划在未来的某个时候部署机器学习模型来解释传感器数据,那么应该能够在不彻底改造基础设施的情况下这样做。设备管理、无线(OTA)软件更新以及通过DevOps进行的持续性能优化也是如此。
- 支持基础设施。在云平台中建立数据仓库或数据湖解决方案并配置一些分析功能只是工作的一半。远程患者监测(RPM)或端到端家庭自动化系统等复杂的物联网解决方案需要专门的客户支持部门,以及大量相关的软件工具,如移动、网络和桌面应用程序,使最终用户和管理员能够连接操作设备。