【发布时间】:2019-01-24 19:51:02
【问题描述】:
我正在尝试为消费者物联网设备设置后端服务,其中包括以下活动(4 个主要的高级服务)。这些服务最终由 Web 应用程序或通过 REST API 从移动应用程序使用。 我没有重新发明轮子,而是评估应该部分或完全匹配这些服务的 AWS 产品。凭借我有限的知识和研究,我能够找到一些匹配的 AWS 产品,但是它们可能并不完整且不是最合适的,因此需要建议。以下是服务和我的发现。
- 自我用户注册 - Cognito 与用户池
- 设备配置(向用户添加/附加一台或多台设备)- 不知道如何使用 AWS 处理此问题。我们可以将设备添加为用户属性吗?还是我们应该在 AWS IoT 产品中处理它们?
- 用户和设备的身份验证和授权 - Again Cognito
- 用于设备和用户之间通信的安全 MQTT 代理服务 - AWS IoT 似乎是匹配的,但是我不太了解如何配置它们和通过 API 设置用户级别的访问控制。我们可以在这里使用 AWS IoT 吗?
【问题讨论】:
-
您的问题很笼统,请提供有关架构的更多信息。
标签: amazon-web-services mqtt iot amazon-cognito