AWS 将于 2025 年 10 月 18 日停用 AWS IoT Device Management Fleet Hub 功能,并且不再接受新客户。在2025年10月17日之前,现有的 AWS IoT Device Management 舰队中心客户将能够使用舰队中心。有关更多信息,请参阅舰队中心 end-of-life (EOL) FAQs。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建您的首个 Fleet Hub 应用程序
先决条件
以下列表包含创建 Fleet Hub Web 应用程序所需的资源。
为您的账户启用的 AWS IAM Identity Center
。(如果您尚未激活此服务,则 AWS IoT Core 控制台 (https://console.aws.amazon.com/iot/ ) 会提示您激活该服务。)
创建您的首个 Fleet Hub Web 应用程序
以下步骤介绍如何为 AWS IoT 设备管理 Web 应用程序创建 Fleet Hub。
导航到 AWS IoT Core 控制台 (https://console.aws.amazon.com/iot/
),然后在左侧面板中选择 Fleet Hub,然后选择 “应用程序”。 在应用程序页面上,选择 Create application(创建应用程序)。
-
在设置 IAM 身份中心页面上,如果您尚未激活 AWS IAM Identity Center (IAM 身份中心),请按照步骤将其激活。 AWS Organizations 将向您发送电子邮件。选择电子邮件中的链接即可激活 IAM Identity Center。
注意
您可以将自己的身份提供商连接到 IAM Identity Center。有关更多信息,请参阅什么是 AWS IAM Identity Center? 和 Connect 连接到您的外部身份提供商。
在创建 Fleet Hub 应用程序时,如果您还没有 IAM Identity Center 的组织实例,则必须创建。您创建的 Fleet Hub 应用程序还必须与 IAM Identity Center 的组织实例位于同一 AWS 区域 。有关更多信息,请参阅启用 IAM Identity Center 和 IAM Identity Center 的组织实例。
该页面告诉您是否已激活了 IAM Identity Center。
选择下一步。
-
在索引 AWS IoT 数据页面上,查看从 Fleet Hub AWS IoT 到舰队中心的数据流的工作原理部分中的信息。此页面将您链接到 AWS IoT Core 控制台中的页面,您可以在其中激活和管理 AWS IoT Core 队列索引。您可利用这一服务对注册表数据、影子数据和设备连接数据(设备生命周期事件)建立索引、搜索和聚合。除了默认为 AWS IoT Core 队列编制索引的托管字段外,您还可以创建自定义字段。
-
如果您已激活机群索引,此页将显示您的机群索引设置以及自定义字段。
-
如果您尚未启用事物索引和事物连接,则必须这样做才能使用 Fleet Hub。
管理和查看机群索引设置后,选择 Next(下一步)。
有关如何为 Fleet Hub 应用程序激活机群索引的更多信息,请参阅管理 Fleet Hub 应用程序的机群索引。
-
-
在 Configure application(配置应用程序)页面上,在 Application role(应用程序角色)部分中,创建一个新的服务角色或选择一个现有服务角色。您的 Fleet Hub Web 应用程序在使用 Fleet Hub 资源时担任此角色。联合身份用户在使用 Web 应用程序时具有与角色相同的权限。
-
如果创建新角色,则角色名称必须以以下字符串开头:
AWSIotFleetHub_
。random_string
-
如果选择现有角色,请确保该角色具有此策略文档中的权限。要查看您的 Fleet Hub Web 应用程序所需的权限,请选择 View role details(查看角色详细信息)。此时将打开一个窗口,其中显示服务应用于您从此页创建的任何新角色的策略文档。
-
在 Configure application(配置应用程序)页面上,在 Application properties(应用程序属性)部分中,输入应用程序的名称。(可选)您还可以输入应用程序说明。
选择 Create application(创建应用程序)。
在 Applications(应用程序)选项卡上,选择您创建的应用程序,然后选择 View details(查看详细信息)。查看应用程序详细信息。
注意
有关以 Fleet Hub 管理员身份解决问题的可能解决方案的更多信息,请参阅故障排除。