AWS IoT事件:一项完全托管的服务,可轻松检测和响应来自IoT传感器和应用程序的事件。
使用AWS IoT核心规则可以实现相同目的。例如-触发lambda函数并发布到特定主题的规则。
AWS IoT Events与AWS IoT Core(规则)的用例是什么?
答案 0 :(得分:1)
在与IoT Core规则抗争之后,才找到了IoT Events服务。
我想响应来自IoT设备的警报状态,同时发出保持活动的信号。如何使用IoT核心中的规则执行此操作?我找不到直接执行此操作的方法。我的第一个直觉是使用Lambda函数,然后从中进行过滤等。但是,它具有1000个并发函数的软限制。看到我将要运行大约2万个IoT并在大约10,000个IoT设备上运行,使用Lambda规则执行过滤似乎有点不正确。另外,您将如何维持生命?也许使用dynamoDB流触发警报状态的lambda函数,同时运行循环lambda函数以检查保持活动状态。
现在,由于我已经在IoT事件中执行了布尔运算/过滤,因此Lambda函数仅在触发警报或保持生命消失时才被调用。我需要从IoT事件中调用Lambda函数,以将(高优先级)推送消息发送到唯一的移动设备/用户(因为SNS的IoT事件目前似乎不支持此操作,因此只能将主题发送至)。也许这是另一个故事。
IoT Events文档中的其他示例包括:https://docs.aws.amazon.com/iotevents/latest/developerguide/iotevents-examples.html
HVAC温度控制
起重机
使用传感器和应用程序进行事件检测
设备HeartBeat
ISA警报
简单警报