您正在查看 AWS AWS IoT Greengrass 版本 1 的文档。AWS IoT Greengrass 版本 2 是 AWS AWS IoT Greengrass 的最新主要版本。有关使用 AWS AWS IoT Greengrass 版本 2 的更多信息,请参阅 AWS AWS IoT Greengrass V2 开发人员指南。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 AWS IoT Greengrass 上配置 AWS IoT
-
在您的计算机上登录 AWS 管理控制台
并打开 AWS IoT 控制台. 如果这是您第一次打开此控制台,请选择 Get started (开始使用). -
在导航窗格中,选择 Greengrass,然后选择 Classic (V1。
注意 如果您未看到 Greengrass 节点,请更改为支持 AWS IoT Greengrass. 的 AWS 区域。有关支持的区域的列表,请参阅 AWS IoT Greengrass 中的 Amazon Web Services 一般参考 。
-
在 Welcome to AWS IoT Greengrass (欢迎使用 AWS IoT Greengrass) 页面上,选择 Create a Group (创建组).
AWS IoT Greengrass 组包含设置和有关其组件的其他信息,例如设备、 Lambda 函数和连接器。组可定义其各个组件的相互交互的方式。
提示 有关使用 AWS IoT Greengrass API 创建和部署组的示例,请参阅 中的 gg_group_setup
程序包GitHub。 -
如果出现提示,在 Greengrass 需要您访问其他服务的权限对话框中,选择授予权限以允许控制台为您创建或配置 Greengrass 服务角色。您必须使用服务角色授权 AWS IoT Greengrass 代表您访问其他 AWS 服务。否则,部署会失败。
您用于登录的 AWS 账户必须具有创建或管理 IAM 角色的权限。有关更多信息,请参阅Greengrass 服务角色.
-
在 Set up your Greengrass group (设置您的 Greengrass 组) 页面上,选择 Use default creation (使用默认创建) 以创建一个组和一个 AWS IoT Greengrass 核心.
每个组都需要一个核心,这是管理本地IoT进程的设备。核心需要允许其访问 的证书和密钥AWS IoT以及允许其执行 和 AWS IoT 操作的 AWS IoT 策略AWS IoT Greengrass。当您选择 Use default creation (使用默认创建) 选项时,将为您创建这些安全资源,并且核心将在AWS IoT注册表中预配置。
-
输入组的名称(例如
MyFirstGroup
),然后选择下一步. -
使用 AWS IoT Greengrass Core的默认名称,然后选择下一步.
-
在 Review Group creation (审核组创建) 页面上,选择 Create Group and Core (创建组和核心).
AWS IoT 使用默认安全策略创建 AWS IoT Greengrass 组并创建配置文件以加载到设备上。
-
下载您的核心的安全资源和配置文件。
-
在确认页面上,在 Download and store your Core's security resources (下载并存储您的核心的安全资源) 下,选择 Download these resources as a tar.gz (将这些资源作为一个 tar.gz 下载). 您下载的
tar.gz
文件的名称以 10 位哈希值开头,该哈希值也用于证书和密钥文件名。重要 在选择 Finish (完成) 之前,请下载安全资源。
-
Skip (跳过) 现在选择根 CA。下一部分包括下载根 CA 证书的步骤。
-
-
下载安全资源后,选择 Finish (完成).
组配置页面将显示在控制台中:
-
从本指南的 AWS IoT Greengrass Core 软件部分中,下载 AWS IoT Greengrass Core 软件安装包。
选择最适合核心设备的 CPU 架构、发行版和操作系统的安装包。例如:
-
对于 Raspberry Pi 型号 B 或 B+,请下载适用于 Armv7l 架构和 Raspbian 发行版的安装包。
-
对于 Amazon EC2 实例,请下载适用于 x86_64 架构和 Linux 发行版的安装包。
-
对于 NVIDIA Jetson TX2,请下载适用于 Armv8 (AArch64) 架构和 Arch Linux 发行版的安装包。
-
对于 Intel Atom,请下载适用于 x86_64 架构和 Linux 发行版的安装包。
-