什么是 Amazon IoT Events? - Amazon IoT Events
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 Amazon IoT Events?

Amazon IoT Events允许您监控您的设备或设备机群中的故障情况或操作方面的变化,并在发生此类事件时触发操作。Amazon IoT Events持续监视来自设备、流程、应用程序和其他Amazon服务来识别重要事件,以便您采取行动。

您可以使用Amazon IoT Events构建复杂的事件监视应用程序Amazon您可以通过访问的云Amazon IoT Events控制台或 API。

优势和功能

接受多个源的输入

Amazon IoT Events接受来自许多 IoT 遥测数据源的输入。这些包括传感器设备、管理应用程序和其他Amazon IoT服务,例如 Amazon IoT Core 和Amazon IoT Analytics。您可以将任何遥测数据输入推送到Amazon IoT Events通过使用标准 API 接口(BatchPutMessageAPI)。

使用简单逻辑表达式识别复杂的事件模式

Amazon IoT Events可识别涉及单个 IoT 设备或应用程序的多个输入的事件模式,或来自不同设备和许多独立传感器的多个输入。这特别有用,因为每个传感器和应用都提供了重要的信息。但是,只有将不同的传感器和应用数据结合起来,您才能全面了解运行的性能和质量。您可以将配置Amazon IoT Events检测器使用简单的逻辑表达式而不是复杂的代码来识别这些事件。

基于事件触发操作

Amazon IoT Events允许您直接触发 Amazon Simple Notification Service (Amazon SNS) 中的操作, Amazon IoT Core , Lambda, Amazon SQS 和 Amazon Kinesis Firehose. 您还可以触发Amazon Lambda使用执行函数Amazon IoT规则引擎,可以使用其他服务(例如 Amazon Connect)或您自己的企业资源规划 (ERP) 应用程序执行操作。

Amazon IoT Events包括一个预构建的操作库,您可以执行的操作,还可以让您定义自己的操作。

自动扩展以满足您的车队需求

Amazon IoT Events连接同类设备时会自动缩放。您可以为特定类型的设备定义一次检测器,该服务将自动扩展和管理连接到Amazon IoT Events。

使用案例

监控和维护远程设备

您需要监控一组远程部署的计算机。如果停止工作,并且您没有关于导致故障的原因的附加上下文,则可能需要立即更换整个处理单元或计算机。但这是不可持续的。与Amazon IoT Events您可以从每台计算机上的多个传感器接收消息,并通过使用随时间推移发送的错误代码来诊断确切的问题。现在,您不需要更换所有内容,而是能够向技术人员发送仅需要更换的部件所需的信息。凭借数百万台机器,节省的成本可达数百万美元,从而降低您拥有或维护每台机器的总成本。

管理工业机器人

您可以在设施内部署机器人,以实现软件包移动的自动化。为了将机器人的成本降至最低,机器人使用简单、低成本的传感器将信息报告到云端。但是,您的机器人具有数十个传感器和数百个操作模式,因此很难在问题发生时检测出来。使用Amazon IoT Events,您可以构建一个专家系统来处理云中的传感器数据,并创建警报,以便在即将发生故障时自动向技术人员发出警报。

轨道楼宇自动化系统

您运行大量数据中心,必须对这些数据中心进行高温和低湿度监控,以防止在超过这些环境阈值时发生设备故障。您使用的传感器是从许多制造商处购买的,每种类型都有自己的管理软件。但是,来自不同供应商的管理软件不兼容,因此很难检测问题。使用Amazon IoT Events,您可以设置警报,以便在发生故障之前及早通知您的运营分析人员加热和冷却系统的问题。通过这种方式,您可以防止数据中心意外关闭,这将导致数千美元的设备更换和潜在的收入损失。