首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将后端解决方案链接到IoT集线器

如何将后端解决方案链接到IoT集线器
EN

Stack Overflow用户
提问于 2019-09-23 10:35:10
回答 2查看 554关注 0票数 0

因此,我正在研究Azure上的IoT解决方案,我们一直在使用合作伙伴解决方案,其中我们让合作伙伴的设备链接到他的云解决方案,通过REST服务向我们公开数据。现在,我们希望在Azure上有自己的IoT云解决方案。

首先,我计划通过其REST服务在我们的IoT解决方案和合作伙伴的云解决方案之间建立一座桥梁,该服务将链接到我们的IoT集线器,以便将数据摄取到我们的云中。

而且,这些数据将不仅仅是遥测数据,我们还必须向这些设备发送命令。

我的问题:我想知道使用网关(数据网格、Azure函数、Azure WebJob)的合适技术/解决方案是什么?

图中的数字代表了我正在考虑解决这个问题的步骤。

首先,我们正在实现一个应用程序网关,它必须从合作伙伴的系统中获取数据并向他们的系统发送命令。它将允许我们首先构建我们的系统的其他组件,并确保它能够处理现在已经到位的内容。

2秒,合作伙伴的设备将直接连接到连接到我们的IoT中心的设备网关。在这种情况下,我们将不再使用1制造的网关。

最后,我们将有自己的设备连接到我们的IoT集线器,合作伙伴的设备将始终通过内置于2的网关连接到我们的IoT集线器。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-08 09:00:34

经过一段时间的研究之后,我确实实现了一个AZURE函数应用程序,原因如下:

  • Supports连续部署和集成尽管Azure函数是无服务器的体系结构,但它仍然支持连续部署和连续Integration
  • Capabilities来实现由事件驱动的代码,应用程序平台具有实现由发生在任何第三方服务中的事件触发的代码的功能,或者在前提下实现--这种交付模型确保计算资源可根据用户的需求提供。

我还使用Azure表存储作为数据库存储技术。

票数 0
EN

Stack Overflow用户

发布于 2019-09-23 11:13:57

我试着按你问的顺序回答你的问题。

  1. 用于应用程序网关,在这里您试图通过REST提取数据,您可以使用Azure函数,然后使用Cosmos DB或任何存储来保存数据。我知道,在从合作伙伴网络获得设备数据后,您正在将其路由到物联网(我不会说它不正确),但是一旦我们通过Rest提取数据,我们就可以直接放入DB。因此,我的答案是使用Azure函数从合作伙伴解决方案中提取数据并放入DB中。如果合作伙伴设备能够运行Azure IoT sdks,或者可以提供直接将数据发送到IoT集线器的功能,那么这将简化许多事情,您将能够轻松地发送D2C和C2D消息。此外,在这里,您可以通过使用来自IoT集线器的配置将数据路由到DB。对于您的设备,您可以直接使用IoT集线器,也可以使用Azure IoT Edge (设备网关,如您所指出的那样),两者都很好,取决于用例,如果我们想在设备端进行边缘计算或分析的话。还有一个重要的建议,使用Azure函数,只要您发现必须通过Rest集成设备数据。在这种情况下最具成本效益。

如果这能消除你的疑虑就告诉我。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58060517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档