AWS IoT Greengrass V1 终端节点和配额 - AWS 一般参考
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS IoT Greengrass V1 终端节点和配额

以下是此服务的服务终端节点和服务配额。要通过编程方式连接到 AWS 服务,您需要使用终端节点。除了标准 AWS 终端节点之外,一些 AWS 服务还在选定区域提供 FIPS 终端节点。有关更多信息,请参阅 AWS 服务终端节点。服务配额(也称为限制)是您的 AWS 账户使用的服务资源或操作的最大数量。有关更多信息,请参阅AWS 服务配额

服务终端节点

控制层面操作

下表包含 支持组管理操作的AWS区域特定的终端节点。AWS IoT Greengrass

区域名称 区域 终端节点 协议
美国东部 (俄亥俄) us-east-2 greengrass.us-east-2.amazonaws.com HTTPS
美国东部 (弗吉尼亚北部) us-east-1 greengrass.us-east-1.amazonaws.com HTTPS
美国西部 (俄勒冈) us-west-2 greengrass.us-west-2.amazonaws.com HTTPS
亚太区域 (孟买) ap-south-1 greengrass.ap-south-1.amazonaws.com HTTPS
亚太区域 (首尔) ap-northeast-2 greengrass.ap-northeast-2.amazonaws.com HTTPS
亚太地区 (新加坡) ap-southeast-1 greengrass.ap-southeast-1.amazonaws.com HTTPS
亚太地区 (悉尼) ap-southeast-2 greengrass.ap-southeast-2.amazonaws.com HTTPS
亚太地区 (东京) ap-northeast-1 greengrass.ap-northeast-1.amazonaws.com HTTPS
中国 (北京) cn-north-1 greengrass.cn-north-1.amazonaws.com.cn HTTPS
歐洲 (法蘭克福) eu-central-1 greengrass.eu-central-1.amazonaws.com HTTPS
歐洲 (愛爾蘭) eu-west-1 greengrass.eu-west-1.amazonaws.com HTTPS
歐洲 (倫敦) eu-west-2 greengrass.eu-west-2.amazonaws.com HTTPS
AWS GovCloud (美国) 东部 us-gov-east-1

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

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

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

HTTPS

HTTPS

MQTT and HTTPS

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

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

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

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

HTTPS

HTTPS

MQTT and HTTPS

AWS IoT 设备操作

下表包含 设备管理操作(例如影子同步)的 AWSAWS IoT 区域特定的 Amazon Trust Services (ATS) 终端节点。这是一个数据层面的 API。

要查找您的账户特定的终端节点,请使用 aws iot describe-endpoint --endpoint-type iot:Data-ATS 命令。

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

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

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

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

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

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

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

prefix-ats.iot.ap-south-1.amazonaws.com

HTTPS、MQTT
亚太区域(首尔) ap-northeast-2

prefix-ats.iot.ap-northeast-2.amazonaws.com

HTTPS、MQTT
亚太区域(新加坡) ap-southeast-1

prefix-ats.iot.ap-southeast-1.amazonaws.com

HTTPS、MQTT
亚太区域(悉尼) ap-southeast-2

prefix-ats.iot.ap-southeast-2.amazonaws.com

HTTPS、MQTT
亚太区域(东京) ap-northeast-1

prefix-ats.iot.ap-northeast-1.amazonaws.com

HTTPS、MQTT
中国(北京) cn-north-1 prefix.ats.iot.cn-north-1.amazonaws.com.cn HTTPS、MQTT
欧洲(法兰克福) eu-central-1

prefix-ats.iot.eu-central-1.amazonaws.com

HTTPS、MQTT
欧洲(爱尔兰) eu-west-1

prefix-ats.iot.eu-west-1.amazonaws.com

HTTPS、MQTT
欧洲(伦敦) eu-west-2

prefix-ats.iot.eu-west-2.amazonaws.com

HTTPS、MQTT
AWS GovCloud (US-West) us-gov-west-1 prefix-ats.iot.us-gov-west-1.amazonaws.com HTTPS、MQTT
AWS GovCloud(美国东部) us-gov-east-1 prefix-ats.iot.us-gov-east-1.amazonaws.com HTTPS、MQTT
注意

某些区域当前支持传统 Verisign 终端节点,但我们建议您使用具有 ATS 根证书颁发机构 (CA) 证书的 ATS 终端节点。有关更多信息,请参阅 https://docs.amazonaws.cn/iot/latest/developerguide/server-authentication.html 中的服务器身份验证AWS IoT 开发人员指南。

发现操作

下表包含使用 发现 APIAWS 进行设备发现操作的 AWS IoT Greengrass 区域特定的 ATS 终端节点。这是一个数据层面的 API。

区域名称 区域 终端节点 协议
美国东部(俄亥俄州) us-east-2 greengrass-ats.iot.us-east-2.amazonaws.com HTTPS
美国东部(弗吉尼亚北部) us-east-1 greengrass-ats.iot.us-east-1.amazonaws.com HTTPS
美国西部(俄勒冈) us-west-2 greengrass-ats.iot.us-west-2.amazonaws.com HTTPS
亚太地区(孟买) ap-south-1 greengrass-ats.iot.ap-south-1.amazonaws.com HTTPS
亚太区域(首尔) ap-northeast-2 greengrass-ats.iot.ap-northeast-2.amazonaws.com HTTPS
亚太区域(新加坡) ap-southeast-1 greengrass-ats.iot.ap-southeast-1.amazonaws.com HTTPS
亚太区域(悉尼) ap-southeast-2 greengrass-ats.iot.ap-southeast-2.amazonaws.com HTTPS
亚太区域(东京) ap-northeast-1 greengrass-ats.iot.ap-northeast-1.amazonaws.com HTTPS
中国(北京) cn-north-1 greengrass.ats.iot.cn-north-1.amazonaws.com.cn HTTPS
欧洲(法兰克福) eu-central-1 greengrass-ats.iot.eu-central-1.amazonaws.com HTTPS
欧洲(爱尔兰) eu-west-1 greengrass-ats.iot.eu-west-1.amazonaws.com HTTPS
欧洲(伦敦) eu-west-2 greengrass-ats.iot.eu-west-2.amazonaws.com HTTPS
AWS GovCloud (US-West) us-gov-west-1 greengrass-ats.iot.us-gov-west-1.amazonaws.com HTTPS
AWS GovCloud(美国东部) us-gov-east-1 greengrass-ats.iot.us-gov-east-1.amazonaws.com HTTPS

支持的传统终端节点

我们建议您使用上述各表中的 ATS 终端节点和 ATS 根 CA 证书。为了向后兼容,AWS IoT Greengrass 目前在以下 AWS 区域中支持传统 Verisign 终端节点。预计这种支持将在未来结束。有关更多信息,请参阅 https://docs.amazonaws.cn/iot/latest/developerguide/server-authentication.html 中的服务器身份验证AWS IoT 开发人员指南。

使用传统的 Verisign 终端节点时,您必须使用 Verisign 根 CA 证书。

AWS IoT Device Operations (Legacy Endpoints)
区域名称 区域 终端节点 协议
美国东部(弗吉尼亚北部) us-east-1 前缀.iot.us-east-1.amazonaws.com HTTPS、MQTT
美国西部(俄勒冈) us-west-2 前缀.iot.us-west-2.amazonaws.com HTTPS、MQTT
亚太区域(悉尼) ap-southeast-2 前缀.iot.ap-southeast-2.amazonaws.com HTTPS、MQTT
亚太区域(东京) ap-northeast-1 前缀.iot.ap-northeast-1.amazonaws.com HTTPS、MQTT
欧洲(法兰克福) eu-central-1 前缀.iot.eu-central-1.amazonaws.com HTTPS、MQTT
欧洲(爱尔兰) eu-west-1 前缀.iot.eu-west-1.amazonaws.com HTTPS、MQTT

要查找您的账户特定的传统终端节点,请使用 aws iot describe-endpoint --endpoint-type iot:Data 命令。

Discovery Operations (Legacy Endpoints)
区域名称 区域 终端节点 协议
美国东部(弗吉尼亚北部) us-east-1 greengrass.iot.us-east-1.amazonaws.com HTTPS
美国西部(俄勒冈) us-west-2 greengrass.iot.us-west-2.amazonaws.com HTTPS
亚太区域(悉尼) ap-southeast-2 greengrass.iot.ap-southeast-2.amazonaws.com HTTPS
亚太区域(东京) ap-northeast-1 greengrass.iot.ap-northeast-1.amazonaws.com HTTPS
欧洲(法兰克福) eu-central-1 greengrass.iot.eu-central-1.amazonaws.com HTTPS
欧洲(爱尔兰) eu-west-1 greengrass.iot.eu-west-1.amazonaws.com HTTPS

Service Quotas

AWS IoT Greengrass Cloud API

描述 默认值
每个 AWS IoT 组的 AWS IoT Greengrass 设备的最大数目。 2500
每个组的 Lambda 函数的最大数目。 200
每个 Lambda 函数的最大资源数。 20
每个组的最大资源数。 200

AWS IoT Greengrass API 上的每秒最大事务数 (TPS)。

请参阅TPS.

每个组的最大订阅数。 10000
每个组中指定 Cloud 作为源的订阅的最大数目。 50
核心事物名称的最大长度。 124 字节(UTF-8 编码的字符)。

TPS

API 上每秒最大事务数的默认配额取决于使用 AWS IoT Greengrass 的 API 和 AWS 区域。AWS IoT Greengrass

对于大多数 API 和支持的 AWS 区域,默认配额为 30。下表中注明了例外情况。

API 例外
API 默认值
CreateDeployment 20
AWS 区域例外
AWS 区域 默认值
中国(北京) 10
AWS GovCloud (US-West) 10
AWS GovCloud(美国东部) 10

此配额适用于每个账户和每个 API。例如,在美国东部(弗吉尼亚北部)地区中,每个账户的默认配额为 30 TPS,这是所有 API 操作请求的总和。每个 API(例如 CreateGroupVersionListFunctionDefinitions)都有 30 个 TPS 的配额。这包括控制层面和数据层面的操作。超出账户或 API 配额的请求将受到限制。要请求提高账户和 API 配额(包括特定 API 的配额),请联系您的 AWS 企业支持代表。

AWS IoT Greengrass 核心

描述 默认值
指定 Cloud 作为源的路由表条目的最大数目。 50(与 AWS IoT 订阅配额匹配)
AWS IoT 设备发送的消息的最大大小。 128 KB(与 AWS IoT 消息大小配额匹配)
Greengrass 核心路由器中的最大消息队列大小。

2.5 MB

使用自定义 MQTT 设置时更大

主题字符串的最大长度。 256 字节(UTF-8 编码的字符)。
一个主题或主题筛选条件中的正斜杠 (/) 的最大数量。 7
运行 Greengrass 核心软件所需的最小磁盘空间。

128MB

使用 OTA 更新时为 400 MB

运行 Greengrass 核心软件所需的最小 RAM。

128MB

使用流管理器时为 198 MB

Greengrass 核心软件提供一项服务来检测 Greengrass 核心设备的 IP 地址。它将此信息发送到 AWS IoT Greengrass 云服务,允许 AWS IoT 设备下载所要连接到的 Greengrass 核心的 IP 地址。 如果以下为 true,则不要使用此功能:

  • Greengrass 核心设备的 IP 地址经常变化。

  • Greengrass 核心设备并非始终对其组中的 AWS IoT 设备可用。

  • Greengrass 核心有多个 IP 地址,一个 AWS IoT 设备无法可靠地确定要使用的地址。

  • 向云发送 IP 地址会引发安全问题。