AWS IoT Core 入门

开始使用

开始使用 AWS IoT Core 有多种方法,具体取决于您的使用情形,以及您希望该服务怎样配合您的使用。AWS 管理控制台提供了基于 Web 的界面,以便访问和管理所有 AWS IoT 资源。可通过 AWS CLI 和 AWS 开发工具包实现对 AWS IoT Core 的编程访问。您还可以使用 AWS IoT 设备客户端参考实施。

要连接您的硬件设备、传感器、移动应用程序或物件,请使用 AWS IoT 设备开发工具包,并选择其中一个预打包的 AWS 初学者工具包,以连接到 AWS IoT Core。此外,AWS IoT Core 还受各种第三方工具和网关的支持。

AWS 管理控制台

AWS 管理控制台是基于 Web 的界面,用于访问和管理您的 AWS IoT Core 资源。您可以使用 AWS 管理控制台轻松、安全地创建对象、关联证书、发布消息和定义操作。

AWS 开发工具包

AWS 开发工具包为许多包含 AWS IoT Core 的 AWS 产品提供了 API,有助于降低编码复杂度。所有 AWS 开发工具包均支持 IoT Core。这个可下载的单一软件包含有代码库、代码示例和文档。

AWS IoT 设备软件开发工具包

AWS IoT 设备开发工具包可帮助您轻松快速地将硬件设备或移动设备连接到 AWS IoT Core。它提供了许多增强功能,让您能够与设备网关和设备影子无缝交互,以便您迅速开始开发。设备 SDK 支持从基本设备到工业级硬件设备的各类设备。

AWS IoT 设备客户端

AWS IoT 设备客户端是一款免费、开源、模块化的设备端参考实施。其能够轻松地将设备连接到 AWS IoT Core,并默认访问 AWS IoT Device Management 和 AWS IoT Device Defender 功能。其用 C++ 编写,可以在基于嵌入式 Linux 的 IoT 设备上编译安装。

要在设备上开始使用,请从 GitHub 下载 AWS IoT Device Client 源代码,并通过自述文件了解更多信息。

AWS IoT 设备客户端 – 工作原理

Device Advisor(预览版)

Device Advisor 是一项完全托管的基于云的测试功能,用于在开发过程中验证 IoT 设备。Device Advisor 使您可以轻松测试 IoT 设备是否可与 AWS IoT Core 进行安全可靠的连接。它提供了预先构建的测试,以帮助您验证 IoT 设备。您可以发现普遍观察到的设备软件问题,并在大规模部署设备之前解决它们。 要了解更多信息,请参阅 Device Advisor 用户指南。

AWS Partner Device Catalog

AWS 合作伙伴设备目录列出了适用于 AWS IoT 服务的 IoT 设备。它允许您选择开发工具包和嵌入式系统来构建新设备以及现成设备,如网关、边缘服务器、传感器和摄像机,以实现 IoT 项目集成。

从合作伙伴设备目录中选择启用了 AWS 的硬件可通过允许您基于 APN 硬件合作伙伴的专业知识进行构建来帮助更轻松地制定出您的 IoT 项目。您可以合作伙伴购买设备​用于评估、原型设计或概念验证。

AWS Partner Device Catalog 中发现适用于 AWS IoT Core 的 IoT 设备。

了解有关合作伙伴如何使用 Device Advisor,根据 AWS IoT 核心设备资格认证计划对适用于 AWS IoT Core 的 IoT 硬件进行资格认证,并以自助服务方式将您的 IoT 设备列入 AWS 合作伙伴设备目录。

适用于 LoRaWAN 的 AWS IoT Core

要开始使用适用于 LoRaWAN 的 AWS IoT Core,客户可以从 Amazon Partner Device Catalog 中获取经过 AWS 资格认证的 LoRaWAN 网关,并从 LoRa 联盟网站中选择经过 LoRaWAN 资格认证的设备。预置了 AWS 资格认证网关,其中嵌入了安全凭证,并可以与 AWS IoT Core 连接。

客户只需在 AWS 管理控制台中执行一个步骤,即可通过提供网关的唯一标识符(由网关供应商提供)并选择 LoRa 无线电频率,在 AWS IoT Core 中注册这些网关。为了注册设备,客户可以在控制台上输入设备凭证(设备供应商提供的标识符和安全密钥),并遵循指导的默认值来指定设备配置。

如需了解如何连接和管理 LoRaWAN 网关和设备,请参阅适用于 LoRaWAN 的 AWS IoT Core 用户指南

LoRaWAN 是经 LoRa 联盟许可使用的商标。

适用于 Amazon Sidewalk 的 AWS IoT Core

要开始构建支持 Sidewalk的原型设备,您可以购买合格的硬件开发套件并下载 SDK。有关更多详细信息,请查阅技术文档。这些开发套件预先配置了与 AWS IoT Core 建立加密连接所需的安全证书,以便您使用 AWS 服务进一步开发业务应用程序。