AWS IoT Device Defender 库 - FreeRTOS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

AWS IoT Device Defender 库

Introduction

您可以使用 AWS IoT Device Defender 库将安全指标从 IoT 设备发送到 AWS IoT Device Defender。您可以使用 AWS IoT Device Defender 持续监控设备中的这些安全指标,以查找是否有偏离定义为每个设备的行为。如果某些信息看起来不正确,AWS IoT Device Defender 会发出警报,以便您能够采取措施来修复问题。与 AWS IoT Device Defender 的交互使用 MQTT,这是一个轻量级发布-订阅协议。此库提供了一个 API 来编写和识别 AWS IoT Device Defender 使用的 MQTT 主题字符串。

有关更多信息,请参阅 AWS IoT Device DefenderAWS IoT 开发人员指南 中的 .

该库用 C 编写,设计符合 ISO C90MISRA C:2012 标准。该库没有标准 C 库以外的任何其他库的依赖项。它还没有任何平台依赖项,例如线程或同步。它可用于任何 MQTT 库以及任何 JSONCBOR 库。该库具有显示安全内存使用情况的证明,没有堆分配,这使其适用于 IoT 微控制器,但也可以完全移植到其他平台。

库可以免费使用,并根据 AWS IoT Device DefenderMIT 开源许可分发。