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

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

什么是 Amazon IoT Events?

Amazon IoT Events 让您了解如何监控您的设备和设备机群中的故障情况或操作中的更改,并在发生此类事件时触发操作。Amazon IoT Events 持续监视来自设备、进程、应用程序和其他 Amazon 服务的 IoT 传感器数据,以识别重大事件,以便您采取行动。

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

优点和特点

接受来自多个来源的输入

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

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

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 IoT 规则引擎来触发 Amazon Lambda 函数,从而可以使用其他服务(例如 Amazon Connect)或您自己的企业资源规划 (ERP) 应用程序来执行操作。

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

自动扩展以满足您的实例集需求

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

使用案例

监控和维护远程设备

您需要监控一组远程部署的机器。如果一台机器停止运行,并且您没有其他背景信息来了解导致故障的原因,则可能需要立即更换整个处理单元或机器。但这是不可持续的。借助 Amazon IoT Events,您可以接收来自每台机器上多个传感器的消息,并使用随时间推移发送的错误代码来诊断确切的问题。现在,您无需更换所有机器,而是掌握了派遣技术人员所需的信息,只需要更换需要更换的部件。拥有数百万台机器,节省的费用可高达数百万美元,从而降低您拥有或维护每台机器的总成本。

管理工业机器人

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

跟踪楼宇自动化系统

您运营的大量数据中心必须进行高温和低湿度监控,以防止在突破这些环境阈值时发生设备故障。您使用的传感器是从许多制造商购买的,每种类型都有自己的管理软件。但是,不同供应商提供的管理软件不兼容,因此很难发现问题。通过使用 Amazon IoT Events,您可以设置警报,在出现故障之前提前通知运营分析师您的供暖和冷却系统存在问题。通过这种方式,您可以防止数据中心计划外停机,从而避免数千美元的设备更换费用和潜在的收入损失。