什么是 AWS IoT? - AWS IoT Core

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

什么是 AWS IoT?

AWS IoT 提供云服务将 IoT 设备连接到其他设备和 AWS 云服务。AWS IoT 提供设备软件以帮助您将 IoT 设备集成到基于 AWS IoT 的解决方案。如果您的设备可以连接到 AWS IoT,则 AWS IoT 可以将它们连接到 AWS 提供的云服务。


            AWS IoT将 IoT 设备连接到AWS IoT服务

AWS IoT允许您为解决方案选择最合适和最新的技术。为了帮助您在现场管理和支持 IoT 设备, AWS IoT Core 支持以下协议:

这些区域有: AWS IoT Core 消息代理支持通过 WSS 协议使用 MQTT 和 MQTT 发布和订阅消息的设备和客户端。它还支持使用 HTTPS 协议发布消息的设备和客户端。

AWS IoT Core 可帮助您连接和管理无线 LoRaWAN(低功耗长范围广域网)设备。 AWS IoT Core 取代了您开发和操作 LoRaWAN 网络服务器 (LNS) 的需求。

如果您不需要AWS IoT功能,例如设备通信,规则,或者个作业,请参阅AWS宣传,了解有关其他AWS IoT消息传送服务,可能更好地满足您的要求。

无论您是 IoT 的新手还是有多年经验,请务必查看 AWS IoT 的工作原理。本主题可帮助您理解 AWS IoT 概念和术语,以帮助您更有效地开始使用 AWS IoT。

如何开始使用 AWS IoT

您的设备和应用程序如何访问 AWS IoT

AWS IoT 在 AWS IoT 教程中提供了以下几个接口:

  • AWS IoT设备开发工具包— 在设备上构建应用程序,以便与收发消息AWS IoT。有关更多信息,请参阅AWS IoT设备软件开发工具包、移动软件开发工具包和AWS IoT设备客户端

  • AWS IoT Core 对于 LoRaWAN— 连接和管理远距离 WAN (LoRaWAN) 设备和网关,方法是使用 AWS IoT Core 对于 LoRaWAN

  • AWS Command Line Interface (AWS CLI) – 在 Windows、macOS 和 Linux 上运行 AWS IoT 的命令。您可以使用这些命令创建并管理事物对象、证书、规则、作业和策略。要开始入门,请参阅AWS Command Line Interface用户指南。有关的命令的更多信息,请参阅AWS IoT,请参阅iot中的AWS CLI命令参考

  • AWS IoTAPI– 使用 HTTP 或 HTTPS 请求构建您的 IoT 应用程序。您可以使用这些 API 操作以编程方式创建和管理事物对象、证书、规则及策略。有关的 API 操作的更多信息,请参阅AWS IoT,请参阅操作中的AWS IoTAPI 参考

  • AWS开发工具包– 使用语言特定 API 构建您的 IoT 应用程序。这些软件开发工具包中封装了 HTTP/HTTPS API,并且您可以用任何受支持的语言进行编程。有关更多信息,请参阅 AWS 软件开发工具包和工具

您也可以访问AWS IoT通过AWS IoT控制台,它提供了一个图形用户界面 (GUI),您可以通过该界面配置和管理 IoT 解决方案的事物对象、证书、规则、作业、策略和其他元素。