在谈论任何物联网平台之前,需要首先定义什么是物联网生态系统(或物联网堆栈、物联网架构……)以及物联网平台在这个生态系统中的位置。在大多数情况下,物联网生态系统包括4个主要组成部分:
物联网平台始终涵盖物联网生态系统的第3和部分或全部第4部分,但它可能因平台而异。物联网平台通常也称为中间件(仅第3部分),因为它们管理硬件和应用程序之间的交互。
开源物联网平台:Thingsboard
ThingsBoard支持最广泛使用的MQTT协议,但它也支持CoAP和超文本传输协议。ThingsBoard是一个多租户解决方案,因此可以有多个客户(他们有多个用户和多个设备)。该产品还有相当多随时可用的小组件和控制面板。
作为物联网平台,它还支持设备和资产管理、MQTT和HTTP的安全性、个性化定制以及警报管理。
结论
<p font-size:16px;text-align:justify;background-color:#ffffff;"="" style="overflow-wrap: break-word; margin-top: 0px; margin-bottom: 12px; white-space: normal; padding: 0px; line-height: 30px; color: rgb(51, 51, 51); font-size: 14px; text-indent: 2em; background-color: rgb(255, 255, 255); font-family: "Microsoft YaHei" !important;">现在有很多物联网平台正从各个角落涌现出来,但最后能生存下来的不会有多少,而且几乎所有大型IT和软件公司都拥有自己的物联网平台,比如市场上最知名的三家公司:Amazon AWS IOT、Google Cloud IOT和Microsfot Azure IOT。选择正确的物联网平台非常重要,但是必须始终牢记物联网项目的具体细节。由于物联网平台相对复杂,因此建议专注于一个或两个物联网平台,以满足您的大部分物联网需求。