【问题标题】:Usin AWS IoT to offer a service to thirdy party使用 AWS IoT 向第三方提供服务
【发布时间】:2015-11-29 09:22:31
【问题描述】:

我想利用 AWS IoT 为我的客户提供服务。客户既可以是“事物”所有者,也可以是数据消费者。附加值由平台上的计算材料提供。这样的场景可能吗?我想实现一个 REST API 让用户注册他们自己的东西并保持与客户和事物的关联,但我不希望这个东西需要我的亚马逊凭证才能推送数据。这种情况可能吗?

【问题讨论】:

    标签: amazon-web-services aws-iot


    【解决方案1】:

    您可以为每个客户颁发单独的证书。 AWS IOT 已经支持这一点。

    AWS 可以为您生成证书,或者您可以生成并签署自己的证书。您可能更喜欢颁发自己的证书,因为它可以让您更好地控制客户的访问,AWS IoT 也支持此功能。要生成和签署您的证书,您可以使用 openSSL 等工具。

    AWS IoT 已经支持开箱即用的 REST API

    最后一步是如何向客户收费。您可以创建一个规则,将所有消息复制到将用作聚合器的 lambda 函数并计算每个客户发送的消息量。最后一步有点棘手,因为您必须知道客户的设备名称。

    【讨论】:

      猜你喜欢
      • 2017-02-05
      • 2021-06-07
      • 1970-01-01
      • 2021-04-19
      • 2017-09-21
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      • 2019-12-22
      相关资源
      最近更新 更多