我想创建一个网站来监控我的 IoT 设备,因此我查阅了许多教程来实现这一目标。
教程中最常用的方法是从 IoT 写入 DynamoDB,然后使用 Lambda 将数据从 DynamoDB 调用到 Lambda,最后由 S3 托管。但是 S3 托管了静态 Web,而我需要一个动态网站来触发来自 AWS IoT 的数据。
你能帮我解决这个问题还是给我看一个教程做同样的事情?
我想创建一个网站来监控我的 IoT 设备,因此我查阅了许多教程来实现这一目标。
教程中最常用的方法是从 IoT 写入 DynamoDB,然后使用 Lambda 将数据从 DynamoDB 调用到 Lambda,最后由 S3 托管。但是 S3 托管了静态 Web,而我需要一个动态网站来触发来自 AWS IoT 的数据。
你能帮我解决这个问题还是给我看一个教程做同样的事情?
Lambda 用于运行微小的函数,而不是长时间运行的进程。
您应该让您的网页使用 WebSockets 直接连接到 AWS IoT。然后它可以在消息发生时直接获取消息并显示它们等。
如果不需要存储状态,则不需要 Dynamo 或 S3。(尽管您可能希望使用 S3 为您的应用程序托管 JavaScript/HTML。)