在Amazon云中管理流 - Amazon IoT Core
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

在Amazon云中管理流

Amazon IoT 提供的Amazon软件开发工具包和 Amazon CLI 命令,您可用来在Amazon云中管理流。您可以使用这些命令来进行以下操作:

注意

此时,流在 Amazon Web Services Management Console 中不可见。您必须使用 Amazon CLI 或者Amazon软件开发工具包来管理Amazon IoT中的流。

在您使用设备上的 Amazon IoT 基于 MQTT 的文件传输前,您必须按照下面几个部分中的步骤操作,以确保您的设备已获得正确授权,并且可以连接到 Amazon IoT Device Gateway。

向您的设备授予权限

您可以按照创建 Amazon IoT 策略中的步骤创建设备策略或使用现有设备策略。将策略附加到与您的设备关联的证书,并将以下权限添加到设备策略中。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "iot:Connect" ], "Resource": [ "arn:partition:iot:region:accountID:client/${iot:Connection.Thing.ThingName}" ] }, { "Effect": "Allow", "Action": [ "iot:Receive", "iot:Publish" ], "Resource": [ "arn:partition:iot:region:accountID:topic/$aws/things/${iot:Connection.Thing.ThingName}/streams/*" ] }, { "Effect": "Allow", "Action": "iot:Subscribe", "Resource": [ "arn:partition:iot:region:accountID:topicfilter/$aws/things/${iot:Connection.Thing.ThingName}/streams/*" ] } ] }

将设备连接到 Amazon IoT

使用 Amazon IoT 基于 MQTT 的文件传输的设备需要连接到 Amazon IoT。Amazon IoT基于 MQTT 的文件传输与Amazon云中的Amazon IoT集成,因此您的设备应直接连接到 Amazon IoT 数据层面的端点

注意

Amazon IoT 数据层面的端点特定于 Amazon Web Services 账户 和区域。您必须将终端节点用于 Amazon Web Services 账户 和您的设备在 Amazon IoT 中注册的区域。

参阅 连接到 Amazon IoT Core 了解更多信息。