亚马逊网络服务——关键的物联网产品
本文旨在为您简要概述亚马逊网络服务(AWS)提供的关键物联网产品。 AWS 上有 3 个关键类别的物联网产品,即:
- 设备软件:包括 FreeRTOS 和 AWS IoT Greengrass 等服务。
- 连接和控制服务:包括 AWS IoT Core、AWS IoT Device Defender 和 AWS IoT Device Management 等服务。
- 分析服务:它包括 AWS IoT Events、AWS IoT Analytics、AWS IoT SiteWise 和 AWS IoT ThingsGraph 等
现在让我们大致了解每个类别以及与之相关的物联网产品。
1. 设备软件
设备软件用于连接您的设备并在边缘操作它们。
FreeRTOS:它是用于嵌入式系统的开源实时操作系统,可用于物联网。它适用于对低功耗系统及其部署、安全性和连接进行编程。它在 MIT 开源许可下是开放和免费的。它带有一个内核和一组适合不同领域的库。使用 Amazon FreeRTOS,我们可以将低功耗设备与云的强大服务连接起来。免费的 RTOS 易于重复使用,可靠性高。它具有微控制器支持、FreeRTOS 控制台、设备安全连接、与云连接等功能。
AWS IoT Greengrass: AWS IoT Greengrass 是用于 IoT 边缘设备和云服务的开源运行时。它被家庭、工厂、车辆和企业中的人们广泛使用。我们可以在 IoT Greengrass 上轻松构建智能设备软件。它具有本地处理、消息传递、数据管理和其他机器学习接口等功能。它还允许我们远程管理设备。随着时间的推移,它还使设备变得更智能,使其保持最新状态。
2. 连接和控制服务
这些服务用于从云中保护、控制和管理您的设备。
AWS IoT Core: AWS IOT Core 使 IoT 设备能够安全、轻松地与云进行通信。它可以轻松支持多达十亿台设备。它还可以一次处理数万亿条消息并将它们发送到合适的端点。它主要帮助使用 MQTT over WSS 等协议的设备发布消息。
AWS IoT Device Defender: AWS IOT Device Defender 主要用于保护一组 IoT 设备。它负责物联网设备的安全。它执行安全措施,例如设备的身份、身份验证、授权和设备数据的加密。
AWS IoT Device Management: AWS IoT Device Management 主要帮助监控和跟踪 IoT 设备。它对于物联网设备的管理非常有用。使用它,我们可以远程监控每个设备的运行状况、设备问题以及需要采取的必要步骤。重要的好处是我们可以一次忽略所有设备的状态。
3. 分析服务
分析服务用于更快地处理物联网数据,以从您的数据中提取价值。
AWS IoT 事件:顾名思义,AWS IOT 事件可帮助用户通过其发送的事件或通知来监视设备。它的事件在发生错误或需要触发任何操作时发送。使用它,我们可以为我们的物联网产品构建复杂的监控服务。 AWS IOT 事件的主要好处包括从多个来源获取输入、使用简单的逻辑表达式来识别复杂的事件案例、基于事件触发操作、自动扩展系统以满足物联网车队的需求。
AWS IoT Analytics: AWS IOT Analytics 主要分析和扩展 IoT 数据。它可以轻松支持高达 PB 的 IoT 数据。所以效率很高。它消除了管理复杂物联网基础设施的需要,并有助于构建快速响应的物联网应用程序。它可用于操作大量物联网数据,而无需担心处理数据所需的基础设施。由于物联网数据是高度非结构化的并且容易受到错误读数的影响,因此有必要对其进行适当的预处理和分析,以获得准确和更好的结果,这可以通过 AWS IOT 分析来完成。
AWS IoT SiteWise: AWS IoT Sitewise 允许我们收集、建模和分析来自大规模工业 IOT 设备的数据。我们还可以通过使用 AWS IOT Sitewise 配置合适的指标来深入了解工业运营。我们还可以使用 IoT Sitewise Edge 有效地处理本地设备上的数据。它的一些好处包括,它始终如一地从所有来源收集数据,甚至通过快速监控识别远程问题,使用中央数据源改进跨设施流程,处理和监控本地数据以实现更好的车间应用。
AWS IoT ThingsGraph: AWS IoT Things Graph 用于以可视方式连接 Web 服务和其他不同设备,以构建 IoT 应用程序。它提供了一个拖放界面,使我们可以通过快速连接设备和 Web 服务来轻松构建 IoT 应用程序。物联网事物图的一些好处包括允许我们更快地构建物联网应用程序,可以轻松创建复杂的工作流程,非常轻松地监控和管理设备。