云物联网平台如何选择?两者都有实际应用,并且可能对您的公司很重要。本文定义了IoT和云IoT平台,但没有涉及太多技术细节,然后讨论您需要从云IoT平台获得什么以及如何选择。物联网的简单解释是它是连接到互联网的对象。这些物体可能有传感器,可以测量各种参数并通过互联网将数据发送回远程或“边缘”服务器,这些服务器通常位于同一地区。连接的对象还可以通过互联网接收指令并采取行动。最有用的是,构成物联网的对象既可以发送测量值也可以接收指令。例如,“智能”联网土壤湿度传感器可以定期报告读数;每当田地里的土壤变得太干时,一个联网的水阀就会打开。当土壤水分充足时,阀门将关闭。湿度传感器和水阀可以连接到同一个“边缘计算”设备或与互联网通信的节点,或者连接到不同的节点,因为许多土壤湿度传感器可能用于大片土地,每个只需要一个集中式灌溉系统。物联网与云有何关系?当然,“互联网”不是一个端点,而是传输数据的互连网络的集合。在物联网的情况下,远程端点通常位于云服务器上,而不是私有数据中心中的单个服务器。如果您只是在多个位置测量土壤湿度,那么在云中部署并不是绝对必要的,但它可能很有用。假设传感器不仅测量土壤湿度,还测量土壤温度、空气温度和空气湿度。假设服务器从数千个传感器获取数据,还从天气服务中读取天气预报。在云中运行服务器允许您将所有这些数据传输到云存储,并使用它来支持机器学习预测,以确保最有效地利用水流。此模型的复杂性和可扩展性取决于您的需要。此外,在云中运行还带来了经济效益。如果传感器报告每小时发送一次,则服务器不需要在该小时的剩余时间内处于活动状态。在“无服务器”云配置中,传入数据将导致调用一个函数来存储数据,然后释放资源。另一个功能在延迟后激活,以聚合和处理新数据并根据需要更改灌溉流量设定值。然后,它也释放资源。本地与远程物联网反馈循环在上面的灌溉示例中,如果云服务器的响应时间为一小时,系统仍将正常运行。其他系统对延迟的容忍度要低得多。以自动驾驶汽车为例:它不断观察道路,识别障碍物并测量它们的位置。它也可能不断地将数据发送到云端,但它不能依赖远程服务器来调整加速器、刹车或转向。这一切都必须在本地完成。这是控制系统工程中的入门课程之一:将控制反馈回路减少到最低水平。是的,远程管理器可以更改目标设定点或路线计划,但汽车本身必须处理所有时间敏感的操作。必要的云物联网功能云物联网平台必须监控物联网端点和事件流,分析边缘和云数据,并支持应用程序开发和部署。这些是几乎所有实施的物联网系统都需要的必要功能。为了支持云数据分析和应用程序开发,物联网平台需要访问云存储。对于工业物联网设备和车辆,需要存储大量数据,但可能会过滤或聚合以进行长期分析。工业物联网还可能在网络和协议转换方面带来挑战。旧的工业可编程控制器不是为以太网和TCP/IP设计的。另一方面是将数据从边缘设备传输到云平台。对于室内应用,您通常可以使用有线以太网或Wi-Fi。如果是户外应用(例如农业场景),通常使用蜂窝数据,并辅以蜂窝M2M(机器对机器)计划,而不是更昂贵的手机计划。托管物联网连接服务可以帮助实现这一点,其中一些服务主要用于管理SIM卡和相关数据。更广泛的物联网连接平台还解决了边缘设备操作系统和代理问题。当心:一些已建立的M2M服务在其品牌中添加了“IoT”,但并未添加任何真正的IoT功能。谈到物联网平台时要记住的事情与其跳入听起来很诱人的云物联网平台,不如首先确定您的需求并起草一些可能适合您需求的监控、分析、控制和应用程序架构。在投入这项技术之前,先弄清楚设计的用户体验、数据和业务决策部分。尽量避免针对特定设备、设备操作系统、网关、边缘平台、网络、通信协议、云平台或云品牌进行设计。相反,首先要考虑广泛的方面。弄清楚哪些功能对您的应用程序最重要,然后使用该列表作为选择平台的基础。云物联网成本可能无法预测且很容易被低估。部分问题在于云定价本身很复杂。(通常,真正了解云应用程序成本的唯一方法是使用它一个月并查看您的账单。)问题的另一个方面是云物联网平台通常提供试用折扣。如果您依赖介绍性定价,当价格上涨时您可能会感到惊讶。最后,很容易忽略数据存储的成本,也很难实施丢弃不相关的旧数据的长期策略。该过程的另一个困难部分是评估您自己的能力。您是否具备管理设备和传感器方面的专业知识?您是否具备通信协议和网络、云应用架构、运营或管理方面的专业知识?您的员工能否专注于构建您的IoT应用程序,或者他们是否通常承担重要职责?需要雇用新员工?新员工是否具备合适的技能?这些评估将帮助您选择功能齐全或基本的云物联网平台。一些供应商提供功能强大、近乎全面的平台,可以轻松地根据您的应用程序要求进行定制。其他供应商提供您需要的一些组件,但需要您在内部或与顾问一起进行大量集成和定制。为您的第一个云IoT部署执行概念验证非常重要。与涉及软件开发的任何其他项目一样,您必须做好第一次尝试失败的准备,以便您可以从错误中吸取教训并在下次正确构建。只有在成功的概念验证之后,您才能开始扩展。原标题:如何选择云物联网平台,作者:MartinHeller
