首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IoT平台与普通web应用程序

使用IoT平台与普通web应用程序
EN

Stack Overflow用户
提问于 2017-02-05 14:11:18
回答 1查看 301关注 0票数 0

市场上有很多IoT平台,比如AWS亚马逊IoT和Microsoft集线器,我理解这些平台提供的所有功能。

问题:

  1. 我不能在一个正常的web应用程序上实现所有这些功能吗?它可以处理通信和所有这些特性,并在非托管服务器集群上运行这个应用程序,并具有相同的结果吗?
  2. 我应该什么时候使用一个正常的web应用程序,什么时候应该使用IoT平台?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-05 15:13:26

当然,您可以在任何web应用程序和云(或prem)平台上实现您自己的IoT中心,在这些解决方案中没有任何秘密或专有。问题是,你想这么做吗?他们提供的是大量内置的功能,您需要一些认真的时间,使生产准备,当您自己构建它。

所以:

1)是的,你可以构建它。让我们将其与Azure IoT集线器进行比较,看看其中包含了什么:

( a)进出枢纽的可靠信息

( b)周期性保健脉冲

( c)连接设备库存和设备供应

( d)支持多种协议(如HTTP、AMQP、MQTT.)

( e)使用令牌的访问控制和安全

……还有更多。这里不应该是一个完整的特性列表,只是为了说明这些解决方案包含了很多功能,在构建您自己的IoT解决方案时,您可能需要这些功能,也可能不需要。

2) --什么时候自己来构建它?我想说的是,当您有一个解决方案时,您并不真正需要所有这些功能,或者可以轻松地构建或设置您自己需要的部分。一般来说,构建所有这些功能是没有意义的,除非您正在构建自己的IoT平台。

另一个方面是为多个地理位置扩展和提供解决方案的能力。云提供商上的web应用程序可以很容易地安装到自动规模和覆盖多个区域,但它仍然需要您自己设置和管理。提供与平台服务相同的性能也可能更昂贵,因为它们是为来自大量客户的数百万设备而构建的,它们的解决方案看起来可能会有所不同。

第三是面向市场的时间,通过使用平台服务可以使您快速地使用IoT解决方案运行,而不是自己构建它。

找出您想要支持的需求,您想要如何扩展,需要多少设备等等。然后,你可以做一个简单的价格比较,以及它将花费你需要的功能。

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

https://stackoverflow.com/questions/42053052

复制
相关文章

相似问题

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