AWS IoT Core 端点和限额 - AWS General Reference

AWS IoT Core 端点和限额

要通过编程方式连接到 AWS 服务,您需要使用端点。AWS 服务在该服务支持的部分或所有 AWS 区域提供以下端点类型:IPv4 端点、双堆栈端点和 FIPS 端点。部分服务提供全局端点。有关更多信息,请参阅 AWS 服务终端节点

服务限额(也称为限制)是您的 AWS 账户使用的服务资源或操作的最大数量。有关更多信息,请参阅 AWS 服务限额

以下是该服务的服务端点和服务限额。

服务端点

以下部分介绍了 AWS IoT Core 的服务终端节点。

注意

您可以使用这些终端节点在 AWS IoTAPI 参考中执行操作。以下部分的终端节点与设备终端节点不同,后者为设备提供 MQTT 发布/订阅接口和 API 操作子集。有关设备使用的数据、凭证访问和任务管理终端节点的更多信息,请参阅 AWSIoT 设备终端节点

有关连接和使用 AWS IoT 终端节点的信息,请参阅《AWS IoT 开发人员指南》中的将设备连接到 AWS IoT

AWS IoT Core - 控制面板端点

下表包含 AWS IoT Core 控制面板操作的 AWS 区域 特定的端点。有关 AWS IoT Core 控制面板端点支持的操作的信息,请参阅 AWS IoT API 参考中的 AWS IoT 操作

区域名称 区域 端点 协议
美国东部(俄亥俄州) us-east-2

iot.us-east-2.amazonaws.com

iot-fips.us-east-2.api.aws

iot-fips.us-east-2.amazonaws.com

iot.us-east-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

美国东部(弗吉尼亚州北部) us-east-1

iot.us-east-1.amazonaws.com

iot-fips.us-east-1.api.aws

iot-fips.us-east-1.amazonaws.com

iot.us-east-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

美国西部(加利福尼亚北部) us-west-1

iot.us-west-1.amazonaws.com

iot-fips.us-west-1.api.aws

iot-fips.us-west-1.amazonaws.com

iot.us-west-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

美国西部(俄勒冈州) us-west-2

iot.us-west-2.amazonaws.com

iot-fips.us-west-2.api.aws

iot-fips.us-west-2.amazonaws.com

iot.us-west-2.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

亚太地区(香港) ap-east-1

iot.ap-east-1.amazonaws.com

iot.ap-east-1.api.aws

HTTPS

HTTPS

亚太地区(马来西亚) ap-southeast-5

iot.ap-southeast-5.amazonaws.com

iot.ap-southeast-5.api.aws

HTTPS

HTTPS

亚太地区(孟买) ap-south-1

iot.ap-south-1.amazonaws.com

iot.ap-south-1.api.aws

HTTPS

HTTPS

亚太地区(首尔) ap-northeast-2

iot.ap-northeast-2.amazonaws.com

iot.ap-northeast-2.api.aws

HTTPS

HTTPS

亚太地区(新加坡) ap-southeast-1

iot.ap-southeast-1.amazonaws.com

iot.ap-southeast-1.api.aws

HTTPS

HTTPS

亚太地区(悉尼) ap-southeast-2

iot.ap-southeast-2.amazonaws.com

iot.ap-southeast-2.api.aws

HTTPS

HTTPS

亚太地区(东京) ap-northeast-1

iot.ap-northeast-1.amazonaws.com

iot.ap-northeast-1.api.aws

HTTPS

HTTPS

加拿大(中部) ca-central-1

iot.ca-central-1.amazonaws.com

iot-fips.ca-central-1.api.aws

iot-fips.ca-central-1.amazonaws.com

iot.ca-central-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

欧洲地区(法兰克福) eu-central-1

iot.eu-central-1.amazonaws.com

iot.eu-central-1.api.aws

HTTPS

HTTPS

欧洲地区(爱尔兰) eu-west-1

iot.eu-west-1.amazonaws.com

iot.eu-west-1.api.aws

HTTPS

HTTPS

欧洲地区(伦敦) eu-west-2

iot.eu-west-2.amazonaws.com

iot.eu-west-2.api.aws

HTTPS

HTTPS

欧洲地区(巴黎) eu-west-3

iot.eu-west-3.amazonaws.com

iot.eu-west-3.api.aws

HTTPS

HTTPS

欧洲(西班牙) eu-south-2

iot.eu-south-2.amazonaws.com

iot.eu-south-2.api.aws

HTTPS

HTTPS

欧洲地区(斯德哥尔摩) eu-north-1

iot.eu-north-1.amazonaws.com

iot.eu-north-1.api.aws

HTTPS

HTTPS

中东(巴林) me-south-1

iot.me-south-1.amazonaws.com

iot.me-south-1.api.aws

HTTPS

HTTPS

中东(阿联酋) me-central-1

iot.me-central-1.amazonaws.com

iot.me-central-1.api.aws

HTTPS

HTTPS

南美洲(圣保罗) sa-east-1

iot.sa-east-1.amazonaws.com

iot.sa-east-1.api.aws

HTTPS

HTTPS

AWS GovCloud(美国东部) us-gov-east-1

iot.us-gov-east-1.amazonaws.com

iot-fips.us-gov-east-1.api.aws

iot-fips.us-gov-east-1.amazonaws.com

iot.us-gov-east-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

AWS GovCloud(美国西部) us-gov-west-1

iot.us-gov-west-1.amazonaws.com

iot-fips.us-gov-west-1.api.aws

iot-fips.us-gov-west-1.amazonaws.com

iot.us-gov-west-1.api.aws

HTTPS

HTTPS

HTTPS

HTTPS

AWS IoT Core - 数据面板端点

AWS IoT Core - 数据面板端点特定于每个 AWS 账户 和 AWS 区域。要查找适用于您的 AWS 账户 和 AWS 区域 的 AWS IoT Core 数据面板端点,请使用在此显示的 describe-endpoint CLI 命令,或是 DescribeEndpoint REST API。

aws iot describe-endpoint --endpoint-type iot:Data-ATS

此命令采用以下格式返回数据面板 API 端点:

account-specific-prefix-ats.iot.aws-region.amazonaws.com

有关 AWS IoT Core 数据面板端点支持的操作的信息,请参阅 AWS IoT API 参考中的 AWS IoT 数据面板操作

下表包含了 AWS IoT Core 支持的每个 AWS 区域 的特定于 AWS 账户 的端点的通用表示形式。在端点列中,来自您账户特定端点的 account-specific-prefix 将替换通用端点表示形式中显示的 data

区域名称 区域 端点 协议
美国东部(俄亥俄州) us-east-2

data-ats.iot.us-east-2.amazonaws.com

data.iot-fips.us-east-2.amazonaws.com

HTTPS

HTTPS

美国东部(弗吉尼亚州北部) us-east-1

data-ats.iot.us-east-1.amazonaws.com

data.iot-fips.us-east-1.amazonaws.com

HTTPS

HTTPS

美国西部(加利福尼亚北部) us-west-1

data-ats.iot.us-west-1.amazonaws.com

data.iot-fips.us-west-1.amazonaws.com

HTTPS

HTTPS

美国西部(俄勒冈州) us-west-2

data-ats.iot.us-west-2.amazonaws.com

data.iot-fips.us-west-2.amazonaws.com

HTTPS

HTTPS

亚太地区(香港) ap-east-1 data-ats.iot.ap-east-1.amazonaws.com HTTPS
亚太地区(马来西亚) ap-southeast-5 data-ats.iot.ap-southeast-5.amazonaws.com HTTPS
亚太地区(孟买) ap-south-1 data-ats.iot.ap-south-1.amazonaws.com HTTPS
亚太地区(首尔) ap-northeast-2 data-ats.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区(新加坡) ap-southeast-1 data-ats.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区(悉尼) ap-southeast-2 data-ats.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区(东京) ap-northeast-1 data-ats.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1

data-ats.iot.ca-central-1.amazonaws.com

data.iot-fips.ca-central-1.amazonaws.com

HTTPS

HTTPS

欧洲地区(法兰克福) eu-central-1 data-ats.iot.eu-central-1.amazonaws.com HTTPS
欧洲地区(爱尔兰) eu-west-1 data-ats.iot.eu-west-1.amazonaws.com HTTPS
欧洲地区(伦敦) eu-west-2 data-ats.iot.eu-west-2.amazonaws.com HTTPS
欧洲地区(巴黎) eu-west-3 data-ats.iot.eu-west-3.amazonaws.com HTTPS
欧洲(西班牙) eu-south-2 data-ats.iot.eu-south-2.amazonaws.com HTTPS
欧洲地区(斯德哥尔摩) eu-north-1 data-ats.iot.eu-north-1.amazonaws.com HTTPS
中东(巴林) me-south-1 data-ats.iot.me-south-1.amazonaws.com HTTPS
中东(阿联酋) me-central-1 data-ats.iot.me-central-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 data-ats.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国东部) us-gov-east-1

data-ats.iot.us-gov-east-1.amazonaws.com

data.iot-fips.us-gov-east-1.amazonaws.com

HTTPS

HTTPS

AWS GovCloud(美国西部) us-gov-west-1

data-ats.iot.us-gov-west-1.amazonaws.com

data.iot-fips.us-gov-west-1.amazonaws.com

HTTPS

HTTPS

AWS IoT Core - 凭证提供者端点

注意

如果您是 AWS IoT Core 凭证提供程序的现有用户,并且您的端点是之前创建的,则该端点可能默认仅支持 IPv4 地址。要获得凭证提供程序端点的双堆栈支持(同时支持 IPv4 和 IPv6 连接),请联系 AWS Support

默认情况下,新的凭证提供程序端点同时支持 IPv4 和 IPv6(双堆栈)。

要了解您的端点当前是否支持 IPv6,可以运行以下命令:

  • 对于 Linuxdig +short AAAA account-specific-prefix.credentials.iot.aws-region.amazonaws.com

  • 对于 Windowsnslookup -type=AAAA account-specific-prefix.credentials.iot.aws-region.amazonaws.com

如果此命令未返回任何结果,则说明您的端点当前不支持 IPv6。

AWS IoT Core 凭证提供程序端点特定于每个 AWS 账户和 AWS 区域。要查找适用于您的 AWS 账户和 AWS 区域的凭证提供程序端点,请使用此处显示的 describe-endpoint CLI 命令,或 DescribeEndpoint REST API。

aws iot describe-endpoint --endpoint-type iot:CredentialProvider

此命令采用以下格式返回您的凭证提供程序 API 端点:

account-specific-prefix.credentials.iot.aws-region.amazonaws.com

下表包含了 AWS IoT Core 支持的每个 AWS 区域 的特定于 AWS 账户 的端点的通用表示形式。在端点列中,来自您账户特定端点的 account-specific-prefix 将替换通用端点表示形式中显示的 prefix

区域名称 区域 端点 协议
美国东部(俄亥俄州) us-east-2

prefix.credentials.iot.us-east-2.amazonaws.com

data.credentials.iot-fips.us-east-2.amazonaws.com

HTTPS
美国东部(弗吉尼亚州北部) us-east-1

prefix.credentials.iot.us-east-1.amazonaws.com

data.credentials.iot-fips.us-east-1.amazonaws.com

HTTPS
美国西部(加利福尼亚北部) us-west-1

prefix.credentials.iot.us-west-1.amazonaws.com

data.credentials.iot-fips.us-west-1.amazonaws.com

HTTPS
美国西部(俄勒冈州) us-west-2

prefix.credentials.iot.us-west-2.amazonaws.com

data.credentials.iot-fips.us-west-2.amazonaws.com

HTTPS
亚太地区(香港) ap-east-1 prefix.credentials.iot.ap-east-1.amazonaws.com HTTPS
亚太地区(马来西亚) ap-southeast-5 prefix.credentials.iot.ap-southeast-5.amazonaws.com HTTPS
亚太地区(孟买) ap-south-1 prefix.credentials.iot.ap-south-1.amazonaws.com HTTPS
亚太地区(首尔) ap-northeast-2 prefix.credentials.iot.ap-northeast-2.amazonaws.com HTTPS
亚太地区(新加坡) ap-southeast-1 prefix.credentials.iot.ap-southeast-1.amazonaws.com HTTPS
亚太地区(悉尼) ap-southeast-2 prefix.credentials.iot.ap-southeast-2.amazonaws.com HTTPS
亚太地区(东京) ap-northeast-1 prefix.credentials.iot.ap-northeast-1.amazonaws.com HTTPS
加拿大(中部) ca-central-1

prefix.credentials.iot.ca-central-1.amazonaws.com

data.credentials.iot-fips.ca-central-1.amazonaws.com

HTTPS
欧洲地区(法兰克福) eu-central-1 prefix.credentials.iot.eu-central-1.amazonaws.com HTTPS
欧洲地区(爱尔兰) eu-west-1 prefix.credentials.iot.eu-west-1.amazonaws.com HTTPS
欧洲地区(伦敦) eu-west-2 prefix.credentials.iot.eu-west-2.amazonaws.com HTTPS
欧洲地区(巴黎) eu-west-3 prefix.credentials.iot.eu-west-3.amazonaws.com HTTPS
欧洲(西班牙) eu-south-2 prefix.credentials.iot.eu-south-2.amazonaws.com HTTPS
欧洲地区(斯德哥尔摩) eu-north-1 prefix.credentials.iot.eu-north-1.amazonaws.com HTTPS
中东(巴林) me-south-1 prefix.credentials.iot.me-south-1.amazonaws.com HTTPS
中东(阿联酋) me-central-1 prefix.credentials.iot.me-central-1.amazonaws.com HTTPS
南美洲(圣保罗) sa-east-1 prefix.credentials.iot.sa-east-1.amazonaws.com HTTPS
AWS GovCloud(美国东部) us-gov-east-1

prefix.credentials.iot.us-gov-east-1.amazonaws.com

data.credentials.iot-fips.us-gov-east-1.amazonaws.com

HTTPS
AWS GovCloud(美国西部) us-gov-west-1

prefix.credentials.iot.us-gov-west-1.amazonaws.com

data.credentials.iot-fips.us-gov-west-1.amazonaws.com

HTTPS

AWS IoT FIPS 端点

AWS IoT 提供支持美国联邦信息处理标准 (FIPS) 140-2的端点。选择适当的 FIPS 兼容端点,以从按服务划分 FIPS 端点访问 AWS IoT 区域的 AWS 功能。有关 AWS IoT 提供的 FIPs 端点的更多信息,请参阅连接到 AWS IoT FIPS 端点

服务配额

注意

有关AWS IoT Core设备位置功能的限制和限额,请参阅 AWS IoT Core 设备位置服务限额

AWS IoT Core 事物资源限制和配额

AWS IoT Core 事物限制和配额

限制显示名称

描述

默认值

可调整

Maximum number of propagating attributes

您可以添加的传播属性的最大数量。创建或更新事物类型时,您可以向已发布的 MQTT 5 消息添加传播属性。传播属性是一个键值对,用于描述 IoT 资源的各方面。

20

Maximum number of thing attributes for a thing with a thing type

具有事物类型的事物的最大属性数量。事物类型是可选项,使用它们可以更容易地发现事物。具有事物类型的事物最多可以具有 50 个属性。

50

可以

Maximum number of thing attributes for a thing without a thing type

没有事物类型的事物的最大事物属性数量。未设置事物类型的事物最多可以具有三个属性。

3

Maximum thing name size

事物名称的最大大小,即 128 字节 UTF-8 编码的字符。

128B

Number of thing types that can be associated with a thing

与某个物联网对象关联的物联网对象类型数,可以是零或一。事物类型是可选项,使用它们可以更容易地搜索事物。

1

Size of thing attributes per thing

每个事物的事物属性大小,即 47KB。事物属性是可选的名称/值对,用于存储有关事物的信息,这使得它们更易于搜索事物。

47 KB

注意
事物类型

可以在 AWS 账户 中定义的事物类型的数量不受限制。事物类型允许您存储与同一事物类型关联的所有事物通用的描述和配置信息。

AWS IoT Core 事物组资源限制和配额

AWS IoT Core 事物组限制和配额

限制显示名称

描述

默认值

可调整

Maximum depth of a thing group hierarchy

事物组层次结构的最大深度。当您构建组层次结构时,附加到父组的策略将由其子组和该组及其子组中的所有事物继承。这可以让管理大量内容的权限变得更加容易。

7

Maximum number of attributes associated with a thing group

与事物组关联的属性的最大数目。属性是您可用于存储与组相关的信息的名称/值对。您可以添加、删除或更新组的属性。

50

不可以

Maximum number of direct child groups

在事物组层次结构中,事物组可以拥有的最大直接子组数。

100

Maximum number of dynamic groups

动态组的最大数量。

100

Maximum number of thing groups a thing can belong to

一个事物最多可添加至 10 个事物组。但是,您无法将事物添加到相同层次结构的多个组中。这意味着不能将事物添加到共享共同父级的两个组中。

10

Maximum size of a thing group attribute name, in chars

事物组属性名称的最大大小(以字符为单位)。

128

Maximum size of a thing group attribute value, in chars

事物组属性值的最大大小(以字符为单位)。

800

Maximum thing group name size

事物组名称的最大大小。

128B

注意
事物组分配

可以分配给一个事物组的事物的最大数量不受限制。

AWS IoT Core 批量事物注册限制和配额

AWS IoT Core 批量事物注册

限制显示名称

描述

默认值

可调整

Allowed registration tasks

对于任何给定的 AWS 账户,一次只能运行一个批量注册任务。

1

Data retention policy

批处理注册任务(可能是长久的)完成后,与批量事物注册相关的数据将在 30 天后被永久删除。

2592000 秒

Maximum line length

Amazon S3 输入 JSON 文件中每一行的长度不能超过 256K。

256000

Registration task termination

任何待处理或未完成的批量注册任务都将在 30 天后终止。

2592000 秒

有关用于批量注册的 JSON 文件的更多信息,请参阅 Amazon S3 输入 JSON 文件

AWS IoT Core 账单组限制

  • 一个事物只能属于一个账单组。

  • 与事物组不同,账单组无法组织成层次结构。

  • 要出于标记或记账目的而注册使用率,设备必须:

    • 在 AWS IoT Core 中注册为事物。

    • 仅使用 MQTT 与 AWS IoT Core 通信。

    • 仅使用其事物名称作为客户端 ID 向 AWS IoT Core 进行身份验证。

    • 使用 X.509 证书或 Amazon Cognito Identity 进行身份验证。

    有关更多信息,请参阅使用 AWS IoT 管理设备、身份验证设备预配置。您可以使用 AttachThingPrincipal API 操作将证书或其他凭证附加到事物。

  • 每个AWS账户的最大账单组数为 20000。

AWS IoT Core 规则引擎限制和限额

本节将介绍 AWS IoT Core 规则引擎的限制和限额。

AWS IoT Core 规则引擎

限制显示名称

描述

默认值

选择 AWS 区域 中的默认值*

可调整

Maximum number of actions per rule

规则的操作属性的最大条目数。

10

10

Maximum number of rules per AWS account

可在单个 AWS 账户 定义的最大规则数量。

1000

1000

Rule evaluations per second per AWS account

每个 AWS 账户 每秒可评估的最大规则数。此配额包括来自入站基本摄取消息的规则评估。

20000

2000

Rule payload size

规则有效载荷的最大大小。规则有效载荷包括规则 SQL、操作定义、错误操作定义、规则 SQL 版本以及描述,这些内容均使用 UTF-8 字符编码以 JSON 格式进行编码。如果规则有效载荷超过最大大小,则将拒绝创建或修改规则。

128KB

128KB

*选择 AWS 区域:欧洲地区(斯德哥尔摩)、中东(巴林)、中东(阿联酋)、欧洲地区(巴黎)、亚太地区(香港)、AWS GovCloud(美国东部)、AWS GovCloud(美国西部)、美国西部(北加利福尼亚)、加拿大(中部)、中国(宁夏)、亚太地区(马来西亚)、欧洲(西班牙)

AWS IoT Core 规则引擎 HTTP 操作限制和配额

AWS IoT Core HTTP 操作

限制显示名称

描述

默认值

可调整

HTTP Action: Maximum length of an endpoint URL

主题规则 HTTP 操作的终端节点 URL 的最大长度。

2KB

HTTP Action: Maximum number of headers per action

每个 HTTP 操作的最大标头数。指定要包含在 HTTP 请求中的标头列表时,必须包含标头键和标头值。要了解更多信息,请参阅 https://docs.aws.amazon.com/iot/latest/developerguide/https-rule-action.html。

100

HTTP Action: Maximum size of a header key

主题规则 HTTP 操作的标头键的最大大小。HTTP 请求的标头文件包括此标头键和标头值。

256B

HTTP Action: Maximum topic rule destinations per AWS account

每个主题规则 HTTPS 操作AWS 账户的最大主题规则目标数。您必须先确认并启用 HTTPS 端点,然后规则引擎才能使用它们。有关更多信息,请参阅 https://docs.aws.amazon.com/iot/latest/developerguide/rule-destination.html。

1000

HTTP Action: Request timeout

主题规则 HTTP 操作的请求超时。AWS IoT 规则引擎重试 HTTPS 操作,直到完成请求的总时间超过超时配额。

3000 毫秒

资源 可调整
用于 HTTP 操作的 TCP 端口 443、8443

AWS IoT Core 规则引擎 Apache Kafka 操作限制和配额

资源 限制
Bootstrap 服务器端口 9000-9100
Kerberos 键分配中心(KDC) 88

AWS IoT Core 规则引擎 VPC 操作限制和配额

资源 限额
VPC 目标的最大数量 每区域每账户 5 个

AWS IoT Core API 节流限制

该表描述每个 AWS IoT Core API 操作每秒可处理的最大事务数(TPS)。

限制显示名称 描述 默认值 所选 AWS 区域的默认值* 可调整
AcceptCertificateTransfer API TPS AcceptCertificateTransfer API 每秒可处理的最大事务数(TPS)。 10 10
AddThingToBillingGroup API TPS AddThingToBillingGroup API 每秒可处理的最大事务数(TPS)。 60 60
AddThingToThingGroup API TPS AddThingToThingGroup API 每秒可处理的最大事务数(TPS)。 100 60
AttachPolicy API TPS AttachPolicy API 每秒可处理的最大事务数(TPS)。 15 15
AttachPrincipalPolicy API TPS AttachPrincipalPolicy API 每秒可处理的最大事务数(TPS)。 15 15
AttachThingPrincipal API TPS AttachThingPrincipal API 每秒可处理的最大事务数(TPS)。 100 50 可以
CancelCertificateTransfer API TPS CancelCertificateTransfer API 每秒可处理的最大事务数(TPS)。 10 10
ClearDefaultAuthorizer API TPS ClearDefaultAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
CreateAuthorizer API TPS CreateAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
CreateBillingGroup API TPS CreateBillingGroup API 每秒可处理的最大事务数(TPS)。 25 25
CreateCertificateFromCsr API TPS CreateCertificateFromCsr API 每秒可处理的最大事务数(TPS)。 15 15
CreateCertificateProvider API TPS CreateCertificateProvider API 每秒可处理的最大事务数(TPS)。 1 1
CreateDomainConfiguration API TPS CreateDomainConfiguration API 每秒可处理的最大事务数(TPS)。 1 1
CreateDynamicThingGroup API TPS CreateDynamicThingGroup API 每秒可处理的最大事务数(TPS)。 5 5
CreateKeysAndCertificate API TPS CreateKeysAndCertificate API 每秒可处理的最大事务数(TPS)。 10 10
CreatePolicy API TPS CreatePolicy API 每秒可处理的最大事务数(TPS)。 10 10
CreatePolicyVersion API TPS CreatePolicyVersion API 每秒可处理的最大事务数(TPS)。 10 10
CreateProvisioningClaim API TPS CreateProvisioningClaim API 每秒可处理的最大事务数(TPS)。 10 10
CreateProvisioningTemplate API TPS CreateProvisioningTemplate API 每秒可处理的最大事务数(TPS)。 10 10
CreateProvisioningTemplateVersion API TPS CreateProvisioningTemplateVersion API 每秒可处理的最大事务数(TPS)。 10 10
CreateRoleAlias API TPS CreateRoleAlias API 每秒可处理的最大事务数(TPS)。 10 10
CreateThing API TPS CreateThing API 每秒可处理的最大事务数(TPS)。 100 50 可以
CreateThingGroup API TPS CreateThingGroup API 每秒可处理的最大事务数(TPS)。 25 25
CreateThingType API TPS CreateThingType API 每秒可处理的最大事务数 (TPS)。 15 15
CreateTopicRule API TPS CreateTopicRule API 每秒可处理的最大事务数(TPS)。 5 5
CreateTopicRuleDestination API TPS CreateTopicRuleDestination API 每秒可处理的最大事务数(TPS)。 5 5
DeleteAuthorizer API TPS DeleteAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
DeleteBillingGroup API TPS DeleteBillingGroup API 每秒可处理的最大事务数(TPS)。 15 15
DeleteCACertificate API TPS DeleteCACertificate API 每秒可处理的最大事务数(TPS)。 10 10
DeleteCertificate API TPS DeleteCertificate API 每秒可处理的最大事务数(TPS)。 10 10
DeleteCertificateProvider API TPS DeleteCertificateProvider API 每秒可处理的最大事务数(TPS)。 1 1
DeleteDomainConfiguration API TPS DeleteDomainConfiguration API 每秒可处理的最大事务数(TPS)。 10 10
DeleteDynamicThingGroup API TPS DeleteDynamicThingGroup API 每秒可处理的最大事务数(TPS)。 5 5
DeletePolicy API TPS DeletePolicy API 每秒可处理的最大事务数(TPS)。 10 10
DeletePolicyVersion API TPS DeletePolicyVersion API 每秒可处理的最大事务数(TPS)。 10 10
DeleteProvisioningTemplate API TPS DeleteProvisioningTemplate API 每秒可处理的最大事务数(TPS)。 10 10
DeleteProvisioningTemplateVersion API TPS DeleteProvisioningTemplateVersion API 每秒可处理的最大事务数(TPS)。 10 10
DeleteRegistrationCode API TPS DeleteRegistrationCode API 每秒可处理的最大事务数(TPS)。 10 10
DeleteRoleAlias API TPS DeleteRoleAlias API 每秒可处理的最大事务数(TPS)。 10 10
DeleteThing API TPS DeleteThing API 每秒可处理的最大事务数(TPS)。 100 50 可以
DeleteThingGroup API TPS DeleteThingGroup API 每秒可处理的最大事务数(TPS)。 15 15
DeleteThingType API TPS DeleteThingType API 每秒可处理的最大事务数(TPS)。 15 15
DeleteTopicRule API TPS DeleteTopicRule API 每秒可处理的最大事务数(TPS)。 20 5
DeleteTopicRuleDestination API TPS DeleteTopicRuleDestination API 每秒可处理的最大事务数(TPS)。 5 5
DeleteV2LoggingLevel API TPS DeleteV2LoggingLevel API 每秒可处理的最大事务数(TPS)。 2 2
DeprecateThingType API TPS DeprecateThingType API 每秒可处理的最大事务数(TPS)。 15 15
DescribeAuthorizer API TPS DescribeAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
DescribeBillingGroup API TPS DescribeBillingGroup API 每秒可处理的最大事务数(TPS)。 100 100
DescribeCACertificate API TPS DescribeCACertificate API 每秒可处理的最大事务数(TPS)。 10 10
DescribeCertificate API TPS DescribeCertificate API 每秒可处理的最大事务数(TPS)。 10 10
DescribeCertificateProvider API TPS DescribeCertificateProvider API 每秒可处理的最大事务数(TPS)。 10 10
DescribeDefaultAuthorizer API TPS DescribeDefaultAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
DescribeDomainConfiguration API TPS DescribeDomainConfiguration API 每秒可处理的最大事务数(TPS)。 10 10
DescribeEncryptionConfiguration API TPS DescribeEncryptionConfiguration API 每秒可处理的最大事务数(TPS)。 10 10
DescribeEndpoint API TPS DescribeEndpoint API 每秒可处理的最大事务数(TPS)。 10 10
DescribeEventConfigurations API TPS DescribeEventConfigurations API 每秒可处理的最大事务数(TPS)。 10 10
DescribeProvisioningTemplate API TPS DescribeProvisioningTemplate API 每秒可处理的最大事务数(TPS)。 10 10
DescribeProvisioningTemplateVersion API TPS DescribeProvisioningTemplateVersion API 每秒可处理的最大事务数(TPS)。 10 10
DescribeRoleAlias API TPS DescribeRoleAlias API 每秒可处理的最大事务数(TPS)。 10 10
DescribeThing API TPS DescribeThing API 每秒可处理的最大事务数(TPS)。 350 350
DescribeThingGroup API TPS DescribeThingGroup API 每秒可处理的最大事务数(TPS)。 100 100
DescribeThingRegistrationTask API TPS DescribeThingRegistrationTask API 每秒可处理的最大事务数(TPS)。 10 10
DescribeThingType API TPS DescribeThingType API 每秒可处理的最大事务数(TPS)。 100 50 可以
DetachPolicy API TPS DetachPolicy API 每秒可处理的最大事务数(TPS)。 15 15
DetachPrincipalPolicy API TPS DetachPrincipalPolicy API 每秒可处理的最大事务数(TPS)。 15 15
DetachThingPrincipal API TPS DetachThingPrincipal API 每秒可处理的最大事务数(TPS)。 100 50 可以
DisableTopicRule API TPS DisableTopicRule API 每秒可处理的最大事务数(TPS)。 5 5
EnableTopicRule API TPS EnableTopicRule API 每秒可处理的最大事务数(TPS)。 5 5
GetEffectivePolicies API TPS GetEffectivePolicies API 每秒可处理的最大事务数(TPS)。 5 5
GetLoggingOptions API TPS GetLoggingOptions API 每秒可处理的最大事务数(TPS)。 2 2
GetPolicy API TPS GetPolicy API 每秒可处理的最大事务数(TPS)。 10 10
GetPolicyVersion API TPS GetPolicyVersion API 每秒可处理的最大事务数(TPS)。 15 15
GetRegistrationCode API TPS GetRegistrationCode API 每秒可处理的最大事务数(TPS)。 10 10
GetRetainedMessage API TPS GetRetainedMessage API 每秒可处理的最大事务数。 500 50 可以
GetTopicRule API TPS GetTopicRule API 每秒可处理的最大事务数(TPS)。 200 20
GetTopicRuleDestination API TPS GetTopicRuleDestination API 每秒可处理的最大事务数(TPS)。 50 5
GetV2LoggingOptions API TPS GetV2LoggingOptions API 每秒可处理的最大事务数(TPS)。 2 2
ListAttachedPolicies API TPS ListAttachedPolicies API 每秒可处理的最大事务数(TPS)。 15 15
ListAuthorizers API TPS ListAuthorizers API 每秒可处理的最大事务数(TPS)。 10 10
ListBillingGroups API TPS ListBillingGroups API 每秒可处理的最大事务数(TPS)。 10 10
ListCACertificates API TPS ListCACertificates API 每秒可处理的最大事务数(TPS)。 10 10
ListCertificateProviders API TPS ListCertificateProviders API 每秒可处理的最大事务数(TPS)。 10 10
ListCertificates API TPS ListCertificates API 每秒可处理的最大事务数(TPS)。 10 10
ListCertificatesByCA API TPS ListCertificatesByCA API 每秒可处理的最大事务数(TPS)。 10 10
ListDomainConfigurations API TPS ListDomainConfigurations API 每秒可处理的最大事务数(TPS)。 10 10
ListOutgoingCertificates API TPS ListOutgoingCertificates API 每秒可处理的最大事务数(TPS)。 10 10
ListPolicies API TPS ListPolicies API 每秒可处理的最大事务数(TPS)。 10 10
ListPolicyPrincipals API TPS ListPolicyPrincipals API 每秒可处理的最大事务数(TPS)。 10 10
ListPolicyVersions API TPS ListPolicyVersions API 每秒可处理的最大事务数(TPS)。 10 10
ListPrincipalPolicies API TPS ListPrincipalPolicies API 每秒可处理的最大事务数(TPS)。 15 15
ListPrincipalThings API TPS ListPrincipalThings API 每秒可处理的最大事务数(TPS)。 10 10
ListPrincipalThingsV2 API TPS ListPrincipalThingsV2 API 每秒可处理的最大事务数(TPS)。 10 10
ListProvisioningTemplateVersions API TPS ListProvisioningTemplateVersions API 每秒可处理的最大事务数(TPS)。 10 10
ListProvisioningTemplates API TPS ListProvisioningTemplates API 每秒可处理的最大事务数(TPS)。 10 10
ListRetainedMessages API TPS ListRetainedMessages API 每秒可处理的最大事务数。 10 10
ListRoleAliases API TPS ListRoleAliases API 每秒可处理的最大事务数(TPS)。 10 10
ListTagsForResource API TPS 每秒可为 ListTagsForResource API 处理的事务的最大数量(TPS)。 10 10
ListTargetsForPolicy API TPS ListTargetsForPolicy API 每秒可处理的最大事务数(TPS)。 10 10
ListThingGroups API TPS ListThingGroups API 每秒可处理的最大事务数(TPS)。 10 10
ListThingGroupsForThing API TPS ListThingGroupsForThing API 每秒可处理的最大事务数(TPS)。 100 50 可以
ListThingPrincipals API TPS ListThingPrincipals API 每秒可处理的最大事务数(TPS)。 20 20
ListThingPrincipalsV2 API TPS ListThingPrincipalsV2 API 每秒可处理的最大事务数(TPS)。 20 20
ListThingRegistrationTaskReports API TPS ListThingRegistrationTaskReports API 每秒可处理的最大事务数(TPS)。 10 10
ListThingRegistrationTasks API TPS ListThingRegistrationTasks API 每秒可处理的最大事务数(TPS)。 10 10
ListThingTypes API TPS ListThingTypes API 每秒可处理的最大事务数(TPS)。 10 10
ListThings API TPS ListThings API 每秒可处理的最大事务数(TPS)。 10 10
ListThingsInBillingGroup API TPS ListThingsInBillingGroup API 每秒可处理的最大事务数(TPS)。 25 25
ListThingsInThingGroup API TPS ListThingsInThingGroup API 每秒可处理的最大事务数(TPS)。 25 25
ListTopicRuleDestinations API TPS ListTopicRuleDestinations API 每秒可处理的最大事务数(TPS)。 1 1
ListTopicRules API TPS ListTopicRules API 每秒可处理的最大事务数(TPS)。 1 1
ListV2LoggingLevels API TPS ListV2LoggingLevels API 每秒可处理的最大事务数(TPS)。 2 2
Maximum number of resource-specific logging configurations per AWS account 可在单个 AWS 账户中定义的资源特定日志记录配置的最大数量。 1000 1000
RegisterCACertificate API TPS RegisterCACertificate API 每秒可处理的最大事务数(TPS)。 10 10
RegisterCertificate API TPS RegisterCertificate API 每秒可处理的最大事务数(TPS)。 10 10
RegisterCertificateWithoutCA API TPS RegisterCertificateWithoutCA API 每秒可处理的最大事务数(TPS)。 10 10
RegisterThing API TPS RegisterThing API 每秒可处理的最大事务数(TPS)。 10 10
RejectCertificateTransfer API TPS RejectCertificateTransfer API 每秒可处理的最大事务数(TPS)。 10 10
RemoveThingFromBillingGroup API TPS RemoveThingFromBillingGroup API 每秒可处理的最大事务数(TPS)。 30 30
RemoveThingFromThingGroup API TPS RemoveThingFromThingGroup API 每秒可处理的最大事务数(TPS)。 100 50 可以
ReplaceTopicRule API TPS ReplaceTopicRule API 每秒可处理的最大事务数(TPS)。 5 5
SetDefaultAuthorizer API TPS SetDefaultAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
SetDefaultPolicyVersion API TPS SetDefaultPolicyVersion API 每秒可处理的最大事务数(TPS)。 10 10
SetLoggingOptions API TPS SetLoggingOptions API 每秒可处理的最大事务数(TPS)。 2 2
SetV2LoggingLevel API TPS SetV2LoggingLevel API 每秒可处理的最大事务数(TPS)。 2 2
SetV2LoggingOptions API TPS SetV2LoggingOptions API 每秒可处理的最大事务数(TPS)。 2 2
StartThingRegistrationTask API TPS StartThingRegistrationTask API 每秒可处理的最大事务数(TPS)。 10 10
StopThingRegistrationTask API TPS StopThingRegistrationTask API 每秒可处理的最大事务数(TPS)。 10 10
TagResource API TPS 每秒可为 TagResource API 处理的事务的最大数量(TPS)。 10 10
TestAuthorization API TPS TestAuthorization API 每秒可处理的最大事务数(TPS)。 10 10
TestInvokeAuthorizer API TPS TestInvokeAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
TransferCertificate API TPS TransferCertificate API 每秒可处理的最大事务数(TPS)。 10 10
UntagResource API TPS 每秒可为 UntagResource API 处理的事务的最大数量(TPS)。 10 10
UpdateAuthorizer API TPS UpdateAuthorizer API 每秒可处理的最大事务数(TPS)。 10 10
UpdateBillingGroup API TPS UpdateBillingGroup API 每秒可处理的最大事务数(TPS)。 15 15
UpdateCACertificate API TPS UpdateCACertificate API 每秒可处理的最大事务数(TPS)。 10 10
UpdateCertificate API TPS UpdateCertificate API 每秒可处理的最大事务数(TPS)。 10 10
UpdateCertificateMode API TPS UpdateCertificateMode API 每秒可处理的最大事务数(TPS)。 10 10
UpdateCertificateProvider API TPS UpdateCertificateProvider API 每秒可处理的最大事务数(TPS)。 1 1
UpdateDomainConfiguration API TPS UpdateDomainConfiguration API 每秒可处理的最大事务数(TPS)。 10 10
UpdateDynamicThingGroup API TPS UpdateDynamicThingGroup API 每秒可处理的最大事务数(TPS)。 5 5
UpdateEncryptionConfiguration API TPS UpdateEncryptionConfiguration API 每秒可处理的最大事务数(TPS)。 1 1
UpdateEventConfigurations API TPS UpdateEventConfigurations API 每秒可处理的最大事务数(TPS)。 10 10
UpdateProvisioningTemplate API TPS UpdateProvisioningTemplate API 每秒可处理的最大事务数(TPS)。 10 10
UpdateRoleAlias API TPS UpdateRoleAlias API 每秒可处理的最大事务数(TPS)。 10 10
UpdateThing API TPS UpdateThing API 每秒可处理的最大事务数(TPS)。 100 50 可以
UpdateThingGroup API TPS UpdateThingGroup API 每秒可处理的最大事务数(TPS)。 15 15
UpdateThingGroupsForThing API TPS UpdateThingGroupsForThing API 每秒可处理的最大事务数(TPS)。 10 10
UpdateThingType API TPS UpdateThingType API 每秒可处理的最大事务数(TPS)。 15 15
UpdateTopicRuleDestination API TPS UpdateTopicRuleDestination API 每秒可处理的最大事务数(TPS)。 5 5

AWS IoT Core 设备影子服务限制和配额

AWS IoT Core 设备影子操作

限制显示名称

描述

默认值

选择 AWS 区域 中的默认值*

可调整

Device Shadow API requests/second per account

每个账户每秒的设备影子 API 请求数。该值可调整,并受每个账户配额的限制,具体取决于地区。

4000

400

Maximum depth of JSON device state documents

JSON 设备状态文档的所需或报告部分的最大级数为 8。

8

8

Maximum number of in-flight, unacknowledged messages per thing

设备影子服务对每个事物单次连接最多支持 10 条动态未确认消息。达到此配额后,所有新的影子请求都将被拒绝,错误代码为 429,直到动态请求数降到限制以下。

10

10

Maximum shadow name size

事物影子名称的最大大小,即 64 字节 UTF-8 编码的字符。

64B

64B

Maximum size of a JSON state document

每个单独的影子文档的大小必须小于等于 8 KB。元数据不会影响服务配额或定价的文档大小。

8KB

8KB

Maximum thing name size

事物名称的最大大小,即 128 字节 UTF-8 编码的字符。

128B

128B

Requests per second per thing

Device Shadow 服务支持每个影子每秒最多 20 个请求。此限制适用于 GetThingShadow、UpdateThingShadow、DeleteThingShadow 和 ListNamedShadowsForThing(仅限经典影子)的 HTTP 和 MQTT API 调用。

20

20

*选择 AWS 区域:欧洲地区(巴黎)、欧洲地区(斯德哥尔摩)、亚太地区(香港)、南美洲(圣保罗)、加拿大(中部)、中东(巴林)、中东(阿联酋)、中国(宁夏)、AWS GovCloud(美国东部)、AWS GovCloud(美国西部)、亚太地区(马来西亚)、欧洲(西班牙)

desired 对象设备影子的 JSON 状态文档的 desiredreported 部分中的级别计算如下所示。

"desired": { "one": { "two": { "three": { "four": { "five":{ } } } } } }
注意

AWS IoT Core 在删除创建账户后或根据客户请求删除设备影子文件。出于操作目的,AWS IoT 服务备份将保留 6 个月。

AWS IoT Core 实例集预置限制和配额

以下是针对每个AWS账户的一些队列预置 API 的限制。

AWS IoT Core 实例集预置限制和配额

限制显示名称

描述

默认值

可调整

Fleet Provisioning CreateCertificateFromCsr MQTT API TPS

实例集预置 CreateCertificateFromCsr MQTT API 每秒可处理的最大事务数(TPS)。

20

Fleet Provisioning CreateKeysAndCertificate MQTT API TPS

实例集预置 CreateKeysAndCertificate MQTT API 每秒可处理的最大事务数(TPS)。

10

Fleet Provisioning RegisterThing MQTT API TPS

实例集预置 RegisterThing MQTT API 每秒可处理的最大事务数(TPS)。

10

实例集预置也有这些限制,无法更改。

资源 描述 限制
每个实例集预配置模板的版本 实例集预置模板可以具有的最大版本数。每个模板版本都有一个版本 ID 和创建日期,用于使用实例集预置连接至 AWS IoT 的设备。 5
每个客户的实例集预配置模板 每个客户的最大实例集预置模板数。使用队列预置模板为您的设备生成证书和私有密钥,以便安全地连接至 AWS IoT。 256
实例集预置模板大小 实例集预配置模板的最大大小(单位 KB)。队列预置模板允许您为您的设备生成证书和私有密钥,以便安全地连接至 AWS IoT。 10KB

AWS IoT Core 消息代理和协议限制和配额

注意

下面列出的限制是依 AWS 区域 而定的。

限制显示名称 描述 默认值 选择 AWS 区域 中的默认值* 可调整
Client ID size 客户 ID 的大小,即 128 字节 UTF-8 编码的字符。 128B 128B
Connect requests per second per account 每个账户每秒的最大 MQTT CONNECT 请求数。 3000 100
Connect requests per second per client ID AWS IoT Core 对从同一 accountId 和 clientId 每秒向 1 个 MQTT CONNECT 操作发起的 MQTT CONNECT 请求数进行限制。 1 1
Connection inactivity (keep-alive interval) 当客户端请求零或 > 1200 秒的保持活动间隔时,将使用默认的保持活动间隔。如果客户端请求的保持连接间隔小于 30 秒但大于 0 秒,则服务器会将客户端的请求视作 30 秒的保持连接间隔请求。在 VPC 端点中,MQTT 保持活动状态的时间不能超过 230 秒。 1200 秒 1200 秒
Inbound publish requests per second per account 在将消息路由到客户端或规则引擎之前,IoT 核心处理的所有消息的入站发布请求计数。例如:在保留主题上发布一条消息可能会导致发布 3 条额外消息,用于影子更新、文档和增量,因此计为 4 个请求;而对于像 a/b 这样的未保留主题,则计为 1 个请求。 20000 2000
MQTT payload size 每个发布请求的有效负载不能大于 128 KB。AWS IoT Core 拒绝大于此大小的发布和连接请求。 128KB 128KB
Maximum MQTT5 Content Type size MQTT5 内容类型(UTF-8 字符串)的最大大小。 256B 256B
Maximum MQTT5 Correlation Data size MQTT5 关联数据的最大大小。 8KB 8KB
Maximum MQTT5 Topic Alias value 允许客户端为每个连接指定的 MQTT5 主题别名的最大值。如果客户端尝试使用大于最大值的主题别名进行发布,则客户端将断开连接。 8 8
Maximum MQTT5 packet size MQTT5 数据包的最大大小(可变标头和有效负载) 146KB 146KB
Maximum Message Expiry Interval 消息的最长 MQTT5 生命周期(以秒为单位)。 604800 秒 604800 秒
Maximum User Properties total size 每个数据包的 MQTT5 用户属性键和值的最大总大小(以千字节为单位)。 8KB 8KB
Maximum concurrent client connections per account 每个账户允许的最大并发连接数。 500000 100000
Maximum inbound unacknowledged QoS 1 publish requests AWS IoT Core 对每个 MQTT 客户端的未确认入站发布请求数进行限制。达到此配额后,除非服务器返回 PUBACK 消息,否则不会从此客户端接受新发布请求。 100 100
Maximum number of retained messages per account 每个账户存储的保留消息数。当达到此限制时,不会为此账户存储新的保留消息,并且所有有效负载大于 0 字节的保留发布都会被节流。 500000 100000
Maximum number of slashes in topic and topic filter 发布或订阅请求中的主题不得超过 7 个正斜杠 (/)。这不包括基本提取主题的必需分段中的前 3 个正斜杠 ($AWS/rules/rule-name/)。 7 7
Maximum outbound unacknowledged QoS 1 publish requests AWS IoT Core 对每个客户端的未确认出站发布请求数进行限制。达到此配额后,除非客户端确认发布请求,否则不会向客户端发送新发布请求。 100 100
Maximum retry interval for delivering QoS 1 messages AWS IoT Core 将重试向已连接客户端交付未确认的服务质量 1(QoS 1)发布请求,对于 MQTT 3 订阅者重试最长一小时,对于 MQTT 5 订阅者重试十六分钟,之后会删除发布请求。 960 秒 960 秒
Maximum subscriptions per subscribe request 单个 SUBSCRIBE 请求的配额为 8 个订阅。 8 8
Minimum MQTT5 maximum packet size 要连接至AWS IoT Core,客户端可以指定其支持的最大数据包大小。客户端不能将此值设置为小于 512 字节。不允许指定值小于 512 字节的客户端进行连接。 512 字节 512B
Outbound publish requests per second per account 生成匹配客户端订阅的每条消息的出站发布请求计数。例如,有 2 个客户端订阅了主题过滤器 a/b。主题 a/b 的入站发布请求会产生总共 2 个出站发布请求。对于订阅用户众多的主题,消息传递的延迟可能会增加。 20000 2000
Persistent session expiry period 消息代理存储 MQTT 持久会话、其队列消息以及共享订阅组列队中消息的持续时间。当会话断开连接时,到期计时器开始计时。到期后,代理将终止会话并丢弃所有排队的消息。 3600 秒 3600 秒
Publish requests per second per connection AWS IoT Core 对每个客户端连接都有每秒最大入站和出站发布请求数的限制。此限制包括发送到持续离线会话的消息。超出该配额的发布请求将被丢弃。 100 100
Queued messages per second per account AWS IoT Core 每秒可以一个账户排队的最大消息数量。AWS IoT Core 存储发送到离线持久性会话或共享订阅组的消息时,此限制适用。 500 500
Queued Messages per shared subscription group 每个共享订阅组中排队消息的最大近似数量。 500000 100000
Retained message inbound publish requests per second per account AWS IoT Core 可以接受设置了 RETAIN 标志的 MQTT 消息的入站发布请求的最大速率。此速率包括所有入站发布请求,无论是由 HTTP 还是 MQTT 协议调用。 500 50 可以
Retained message inbound publish requests per second per topic 每秒对同一主题发出的设置了 RETAIN 标志的 MQTT/HTTP 发布请求数。 1 1
Shared Subscription groups per account 每个账户的最大共享订阅组数量。 100 100
Shared Subscriptions per group 共享订阅组中的最大订阅数量。 100 100
Subscribe and unsubscribe requests per second per group 共享订阅组中AWS IoT Core每秒可接受的最大订阅和取消订阅请求数量。 100 100
Subscriptions per account AWS IoT Core 对账户所有活动连接的最大订阅数进行限制。 500000 100000
Subscriptions per connection AWS IoT Core 会限制每个连接的订阅数量。AWS IoT Core 会拒绝同一连接上超过此数量的订阅请求。客户端应验证 SUBACK 消息,以确保其订阅请求已成功处理。 50 50 可以
Subscriptions per second per account AWS IoT Core 对账户每秒的最大订阅数进行限制。例如,如果一秒钟内发送了 2 个 MQTT SUBSCRIBE 请求,每个请求都有 3 个订阅(主题筛选器),则 AWS IoT Core 将这些请求计为 6 个订阅。 3000 200
Throughput per second per connection 通过客户端连接接收或发送的数据以最大吞吐率进行处理。将延迟处理超过最大吞吐量的数据。 512KB 512KB
Topic size 发送发布请求时向 AWS IoT Core 传递的主题不能超过 256 字节的 UTF-8 编码字符。这不包括基本提取主题的前 3 个必需分段 ($AWS/rules/rule-name/)。 256B 256B
WebSocket connection duration WebSocket 连接生命周期为 24 小时。如果超过生命周期,WebSocket 连接将关闭。 86400 秒 86400 秒

*选择 AWS 区域:欧洲地区(斯德哥尔摩)、中东(巴林)、中东(阿联酋)、欧洲地区(巴黎)、亚太地区(香港)、AWS GovCloud(美国东部)、AWS GovCloud(美国西部)、美国西部(北加利福尼亚)、加拿大(中部)、中国(宁夏)、亚太地区(马来西亚)、欧洲(西班牙)

AWS IoT Core 凭证提供程序限制和配额

AWS IoT Core 凭证限制和配额

限制显示名称

描述

默认值

选择 AWS 区域 中的默认值*

可调整

AssumeRoleWithCertificate API TPS

AssumeRoleWithCertificate API 每秒可处理的最大事务数 (TPS)。

50

100

Maximum number of AWS IoT Core role aliases

您的AWS 账户中注册的最大 AWS IoT Core 角色别名数。AWS IoT 角色别名允许已连接设备使用 X.509 证书对 AWS IoT 进行身份验证,并获取与角色别名关联的 IAM 角色的短暂AWS凭证。

100

100

*选择 AWS 区域:美国东部(弗吉尼亚州北部)、美国西部(俄勒冈州)、欧洲地区(爱尔兰)、亚太地区(马来西亚)、欧洲(西班牙)

注意

大区域限制适用于AWS 区域:美国东部(弗吉尼亚州北部)、美国西部(俄勒冈州)和欧洲(爱尔兰)

AWS IoT Core 安全和身份限制和配额

AWS IoT Core 安全和身份限制和配额

限制显示名称

描述

默认值

可调整

Configurable endpoints: maximum number of domain configurations per account

可配置端点:每个账户的最大域配置数

10

Custom authentication: maximum number of active authorizers per account

自定义身份验证:您的 AWS 账户 中可激活的最大授权者数量。

32

Custom authentication: maximum number of authorizers per account

自定义身份验证:可以注册到您AWS 账户的最大授权方数量。授权方具备实现自定义身份验证和授权的 Lambda 函数。

100

Maximum number of CA certificates with the same subject field allowed per AWS account per Region

每个区域每个 AWS 账户 允许的带相同主题字段的 CA 证书的最大数目。如果您有多个 CA 证书具有相同主题字段,则必须指定用于对所注册设备证书进行签名的 CA 证书。

10

Maximum number of device certificates that can be registered per second

每秒可注册的设备证书的最大数量。您最多可以选择 15 个文件进行注册。

15

Maximum number of domain configurations per account per region

每个 AWS 区域 每个 AWS 账户 的最大域配置数

10

Maximum number of fleet provisioning template versions per template

每个模板的队列预置模板版本的最大数量。每个模板版本都有一个版本 ID 和创建日期,用于设备使用队列预置连接至 AWS IoT。

5

Maximum number of fleet provisioning templates per customer

每个客户的最大队列预置模板数。使用队列预置模板为您的设备生成证书和私有密钥,以便安全地连接至 AWS IoT。

256

Maximum number of named policy versions

命名策略版本的最大数量。一个托管 AWS IoT 策略最多可以有五个版本。要更新策略,请创建新策略版本。如果策略有五个版本,则在创建新版本之前,必须删除一个现有版本。

5

Maximum number of policies that can be attached to a certificate or Amazon Cognito identity

可以附加到客户证书或 Amazon Cognito 身份的策略的最大数量为 10。Amazon Cognito 身份使您能够创建临时的、有限特权的AWS凭证,以便在移动和 Web 应用程序中使用。

10

Maximum number of provisioning claims that can be generated per second by trusted user

可信用户每秒可生成的最大预置声明数。可信用户可以是终端用户或安装技术人员,他们使用移动应用程序或 Web 应用程序在设备部署的位置配置设备。

10

Maximum policy document size

策略文档的最大大小为 2048 个字符(不包括空格)。

2048

Maximum size of fleet provisioning template

队列预配置模板的最大大小(单位 KB)。队列预置模板允许您为您的设备生成证书和私有密钥,以便安全地连接至 AWS IoT。

10KB

其他 AWS IoT Core 安全限制
资源 描述 默认值 可调整
每个服务器证书的最大域名数量 当您为AWS IoT自定义域配置提供服务器证书时,证书最多可以有四个域名。 4
自定义身份验证:最短连接持续时间(DisconnectAfterInSecs 的值) 自定义授权方的 Lambda 函数使用 DisconnectAfterInSecs 参数,以说明与AWS IoT Core 网关连接的最长持续时间(单位秒)。如果超过此值,则终止连接。DisconnectAfterInSecs 的最小值为 300。如果该值小于 300,则可以通过 AWS IoT Core 断开客户端的连接。连接的持续时间不能少于 300 秒(最小值)。 300
自定义身份验证:最长连接持续时间(DisconnectAfterInSecs 的值) 自定义授权方的 Lambda 函数使用 DisconnectAfterInSecs 参数,以说明与 AWS IoT Core 网关连接的最长持续时间(单位秒)。如果超过此值,则终止连接。DisconnectAfterInSecs 的最大值为 86400。如果该值大于 86400,则可以通过 AWS IoT Core 断开客户端的连接。连接的持续时间不能超过 86400 秒(最大值)。这适用于所有自定义身份验证连接(MQTT 和 WSS)。 86,400
自定义身份验证:最小策略刷新率(RefreshAfterInSecs 的值) 自定义授权方的 Lambda 函数使用 RefreshAfterInSeconds 参数来说明连接至 AWS IoT Core 网关时策略刷新之间的时间间隔(单位秒)。当此时间间隔过去时,AWS IoT Core 将调用 Lambda 函数以允许策略刷新。 300
自定义身份验证:最大策略刷新率(RefreshAfterInSecs 的值) RefreshAfterInSeconds 的值定义的连接至 AWS IoT Core 网关时策略刷新之间的最大时间间隔(单位秒)。 86,400

基于 MQTT 的文件传输

基于 MQTT 的文件传输资源配额
资源 描述 默认值 可调整
每个账户的流数 每个账户的最大流数。 10,000*
每个流的文件数 每个流的最大文件数。 10
文件大小 最大文件大小(MB)。 24MB
最大数据块大小 最大数据块大小。 128 KB
最小数据块大小 最小数据块大小。 256 字节
流文件请求中指定的最大块偏移量 流文件请求中指定的最大块偏移量。 98304
每个流文件请求可请求的最大块数 每个流文件请求可请求的最大块数。 98304
最大块位图大小 最大块位图大小。 12288B

* 有关更多信息,请参阅《AWS IoT 开发人员指南》中的在 AWS IoT 设备中使用基于 MQTT 的文件传输

基于 MQTT 的文件传输限制
API 每秒事务数
CreateStream 15 TPS
DeleteStream 15 TPS
DescribeStream 15 TPS
ListStreams 15 TPS
UpdateStream 15 TPS

AWS IoT Core Device Advisor 限制和配额

AWS IoT Core Device Advisor 限制和配额

限制显示名称

描述

默认值

可调整

Concurrently connected devices

每次测试套件运行时可以并发连接的最大测试设备数。

1

Concurrently running test suites

AWS 账户 可以同时运行的最大套件数。

1

Connections per test endpoint

到特定于账户的测试端点的最大连接数。

5

MQTT CONNECT requests per account

每个账户每秒从测试设备发送的 MQTT Connect 请求的最大数量。

5

MQTT CONNECT requests per client ID

每个客户端 ID 每秒从测试设备发送的 MQTT Connect 请求的最大数量。

1

Rate of CreateSuiteDefinition API requests

每秒可发出的 CreateSuiteDefinition API 请求的最大数量。

1

Rate of DeleteSuiteDefinition API requests

每秒可发出的 DeleteSuiteDefinition API 请求的最大数量。

10

Rate of GetSuiteDefinition API requests

每秒可发出的 GetSuiteDefinition API 请求的最大数量。

10

Rate of GetSuiteRun API requests

每秒可发出的 GetSuiteRun API 请求的最大数量。

10

Rate of GetSuiteRunReport API requests

每秒可发出的 GetSuiteRunReport API 请求的最大数量。

10

Rate of ListSuiteDefinitions API requests

每秒可发出的 ListSuiteDefinitions API 请求的最大数量。

10

Rate of ListSuiteRuns API requests

每秒可发出的 ListSuiteRuns API 请求的最大数量。

10

Rate of ListTagsForResource API requests

每秒可发出的 ListTagsForResource API 请求的最大数量。

10

Rate of ListTestCases API requests

每秒可发出的 ListTestCases API 请求的最大数量。

10

Rate of StartSuiteRun API requests

每秒可发出的 StartSuiteRun API 请求的最大数量。

1

Rate of TagResource API requests

每秒可发出的 TagResource API 请求的最大数量。

10

Rate of UntagResource API requests

每秒可发出的 UntagResource API 请求的最大数量。

10

Rate of UpdateSuiteDefinition API requests

每秒可发出的 UpdateSuiteDefinition API 请求的最大数量。

10

Test case execution time

如果测试用例未完成,则测试用例失败的最长时间。

10800 秒

Test cases per test suite

一个测试套件中的最大测试用例数。

50

不可以