AWS IoT Events 是什么?
AWS IoT Events 使您能够监控设备或设备组是否发生故障或操作更改,并在此类事件发生时触发操作。 AWS IoT Events 持续监视来自设备、流程、应用程序和其他AWS服务的物联网传感器数据,以识别重大事件,以便采取行动。
您可以使用 AWS IoT Events 在AWS云中构建复杂的事件监控应用程序,您可以通过 AWS IoT Events 控制台或API。

优点和特点
- 接受来自多个来源的输入
-
AWS IoT Events 接受来自许多物联网遥测数据源的输入。包括传感器设备、管理应用和其他 AWS IoT 服务,例如 AWS IoT Core 和 AWS IoT Analytics. 您可以将任何遥测数据输入推送至 AWS IoT Events 通过使用标准API接口(
BatchPutMessage
API)。 - 使用简单的逻辑表达式识别复杂的事件模式
-
AWS IoT Events 可以识别涉及来自单个物联网设备或应用程序或来自不同设备和许多独立传感器的多个输入的事件模式。这特别有用,因为每个传感器和应用程序都提供重要信息。但只有将不同的传感器和应用数据结合在一起,您才能全面了解操作的性能和质量。您可以配置 AWS IoT Events 检测器,使用简单的逻辑表达式而不是复杂的代码来识别这些事件。
- 根据事件触发操作
-
AWS IoT Events 使您能够直接触发操作 Amazon Simple Notification Service (人Amazon SNS), AWS IoT Core, Lambda, Amazon SQS 和AmazonKinesisFirehose。您也可以触发 AWS Lambda 功能,使用 AWS IoT 规则引擎,使使用其他服务采取行动成为可能,例如 Amazon Connect或您自己的企业资源规划(ERP)应用程序。
AWS IoT Events 包括您可以采取的预构建操作库,还使您能够定义自己的。
- 自动扩展以满足车队的需求
-
AWS IoT Events 连接同质设备时自动缩放。您可以为特定类型的设备定义一次检测器,服务将自动扩展并管理该设备的所有实例 AWS IoT Events.
使用案例
- 监控和维护远程设备
-
您需要监控远程部署的计算机组。如果停止运行,而您没有其他导致故障的上下文,则可能必须立即更换整个处理单元或机器。但这不是可持续的。有 AWS IoT Events 您可以在每台机器上从多个传感器接收消息,并使用随时间推移发送的错误代码来诊断确切问题。现在,您没有更换所有部件,而是有了发送技术人员只需更换部件所需的信息。借助数百万台机器,节省的成本可高达数百万美元,从而降低每台机器的总拥有或维护成本。
- 管理工业机器人
-
您可以在您的设施内部署机器人,以自动移动软件包。为了尽量降低机器人的成本,机器人拥有简单的低成本传感器,向云报告信息。但是,您的机器人拥有数十种传感器和数百种操作模式,因此在问题发生时难以检测到它们。使用 AWS IoT Events,您可以构建处理云中传感器数据的专家系统,并创建警报,以便在故障迫在眉睫时自动警告技术人员。
- 追踪楼宇自动化系统
-
您操作了大量数据中心,必须监控其高温和低湿度情况,以防止在违反这些环境阈值时发生设备故障。您使用的传感器购自许多制造商,每种类型都配有自己的管理软件。但不同厂商的管理软件不兼容,难以发现问题。使用 AWS IoT Events,您可以设置警报,在故障发生之前,将加热和冷却系统的问题通知您的运营分析师。通过这种方式,您可以防止计划外的数据中心关闭,这会导致数千美元的设备更换和潜在的收入损失。