如何选择云物联网平台

您的云IoT平台必须监视IoT端点,并且事件流必须分析边缘和云中的数据,并支持应用程序开发和部署

如何选择云物联网平台
智库

物联网物联网云计算IoT平台目前是计算世界中最被炒作的概念之一,甚至在炒作规模上甚至超过了IoT。尽管两者都有真实的应用程序,并且可能对您的业务变得重要。然后详细讨论您需要从云物联网平台中获得什么以及如何选择一个

IoT的简单解释是,它是连接到Internet的物理事物。这些事物可以具有传感器,这些传感器可以测量各种参数,并通常通过Internet将其数据发送回位于同一地理位置的远程服务器或边缘服务器。通过互联网并对其采取行动最有用的组成物联网的物理事物可能会发送测量结果并接收指令

例如,一个智能的互联网连接的土壤湿度传感器可以定期报告其读数,并且每当田间土壤太干燥时,互联网连接的水阀都可以打开。

湿度传感器和水阀可能连接到与互联网对话的同一边缘计算设备或节点,或者可能连接到不同的节点,因为许多土壤湿度传感器很可能用于大田,而只有一个集中灌溉每个领域都需要系统

物联网与云之间的关系

互联网当然不是端点,而是传输数据的网络的互连集合对于IoT,远程端点通常位于云服务器中,而不是位于私有数据中心内的单个服务器中,如果全部您正在做的是在多个位置测量土壤湿度,但这可能非常有用

假设传感器不仅测量土壤湿度,而且还测量土壤温度,空气温度和空气湿度。假设服务器从数千个传感器中获取数据,并且还从气象服务中读取了预测提要。数据存储到云存储中,并使用它来驱动机器学习预测以使用最佳水流那个模型可以像您想要的那样复杂和可扩展

此外,在云中运行还可以节省成本。如果传感器报告每小时发送一次,则服务器在其余时间不需要处于活动状态。无服务器云配置,传入的数据将导致一个函数旋转起来以存储数据,然后释放其资源。延迟后,另一个函数将被激活,以汇总和处理新数据并根据需要更改灌溉水流量设定点,然后它也会释放它的资源

本地与远程物联网反馈循环

在我们的灌溉示例中,如果来自云服务器的响应时间为一个小时,则该系统仍将正常工作。其他系统对延迟的容忍度要低得多。

例如,考虑一辆自动驾驶汽车,它会不断观察道路,确定障碍物并测量其位置,它可能还会不断地将其数据发送到云中,但它不能依靠远程服务器来调整油门制动器或转向系统。本地的

这是介绍控制系统工程课程的基本课程之一,将控制反馈回路降低到最低水平是,远程管理者可以更改目标设定点或路线计划,但汽车本身必须照顾好所有时间敏感动作

基本的云物联网功能

云物联网平台必须监控物联网端点,并通过事件流分析边缘和云中的数据,并支持应用程序开发和部署,这些几乎是任何物联网实施所需的基本功能

为了实现云数据分析和应用程序开发,IoT平台需要访问云存储。对于工业IoT设备和车辆,可以使用很多尽管可以过滤或聚合以进行长期分析,但仍要存储的数据数量工业物联网在网络和协议转换方面也可能带来挑战,并不是为以太网和TCP IP制造老式工业可编程控制器

另一个难题是将数据从边缘设备传输到云平台对于室内应用程序,您通常可以使用有线以太网或Wi Fi。对于室外应用程序(如农业场景),使用蜂窝数据对于蜂窝式MM机而言是很常见的。比手机计划贵得多

托管的IoT连接服务可以帮助解决这一问题,其中一些服务主要与管理SIM卡和相关数据有关,更广泛的IoT连接平台还处理边缘设备操作系统和代理。请注意,一些成熟的MM服务已在其品牌中添加了IoT,但未添加任何实质内容。物联网功能

物联网平台注意事项

与其简单地跳入一个引人入胜的,有吸引力的云IoT平台,不如先确定自己的需求,并勾勒出一些可能满足它们的监控分析控制和应用程序架构,然后找出设计中的用户体验数据和业务决策,然后再进入技术

尝试避免针对特定设备进行设计设备OS网关边缘平台网络通信协议云平台或云品牌而是首先以通用术语进行设计,弄清哪些功能对您的应用最重要,并使用该列表通知您的平台选择一个过程

云物联网成本可能难以预测且容易被低估。问题的一部分是云定价本身就很复杂。通常真正了解云应用成本的唯一方法是运行一个月并查看账单。问题是云物联网平台通常会提供介绍性折扣如果您依靠介绍性价格,当价格上涨时您可能会感到意外,最后很容易忽略数据存储成本并且难以长期实施丢弃较旧的非必要数据的策略

该过程的另一个困难部分是评估自己的能力,您是否在管理设备和传感器方面拥有专业知识,在通信协议和网络中,在云应用程序架构的运营和管理中,您的员工能够献身于构建您的IoT应用程序吗?持续的重要职责您需要新员工吗?具有合适技能的新员工吗?

这些评估将为您选择全功能或裸机云IoT平台提供信息。某些供应商提供了功能强大的近乎完整的平台,可以轻松地根据您的应用程序需求对其进行自定义。在内部或使用顾问

我不能过分强调为您的首次云IoT部署执行概念验证的价值,就像其他任何涉及软件开发的项目一样,您需要计划第一次失败的尝试,以便您可以从错误中吸取教训并在下一次构建它只有在概念验证成功之后,您才可以开始放大和缩小

版权IDG通讯公司