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

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

AWS 服务终端节点

要通过编程方式连接到 AWS 服务,您需要使用终端节点。终端节点是作为 AWS Web 服务的入口点的 URL。AWS 和 SDKs (AWS Command Line Interface) 自动为 AWS CLI 区域中的每个服务使用默认终端节点。AWS但您可以为您的 API 请求指定替代终端节点。

如果服务支持区域,则每个区域中的资源都独立于其他区域中的类似资源。例如,您可以在一个区域中创建 Amazon EC2 实例或 Amazon SQS 队列。执行此操作时,实例或队列独立于所有其他区域中的实例或队列。

区域终端节点

大多数 Amazon Web Services 都提供了一个可用于发出请求的区域终端节点。

例如,https://dynamodb.us-west-2.amazonaws.com 是美国西部(俄勒冈)区域中 Amazon DynamoDB 服务的终端节点。

下表列出了各个区域的名称和代码。

区域名称 Code
美国东部 (俄亥俄) us-east-2
美国东部 (弗吉尼亚北部) us-east-1
美国西部 (加利福尼亚北部) us-west-1
美国西部 (俄勒冈) us-west-2
非洲(开普敦) af-south-1
亚太区域 (香港) ap-east-1
亚太区域 (孟买) ap-south-1
亚太区域(大阪本地) ap-northeast-3
亚太区域 (首尔) ap-northeast-2
亚太地区 (新加坡) ap-southeast-1
亚太地区 (悉尼) ap-southeast-2
亚太地区 (东京) ap-northeast-1
加拿大(中部) ca-central-1
中国 (北京) cn-north-1
中国(宁夏) cn-northwest-1
歐洲 (法蘭克福) eu-central-1
歐洲 (愛爾蘭) eu-west-1
歐洲 (倫敦) eu-west-2
「歐洲」(米蘭) eu-south-1
歐洲 (巴黎) eu-west-3
歐洲 (斯德哥爾摩) eu-north-1
中东 (巴林) me-south-1
南美洲 (圣保罗) sa-east-1

某些服务(如 IAM)不支持区域。因此,这些服务的终端节点不包含区域。其他服务(如 Amazon EC2)支持区域,但允许您指定不包含区域的终端节点,如 https://ec2.amazonaws.com。 当您使用不带区域的终端节点时,AWS 会将 Amazon EC2 请求路由到 美国东部(弗吉尼亚北部) (us-east-1),这是 API 调用的默认区域。

查看服务终端节点

您可以使用以下选项查看 AWS 服务终端节点:

  • 打开 服务 终端节点和配额,搜索服务名称,然后单击链接以打开该服务的页面。要在不切换页面的情况下查看文档中支持的所有 AWS 服务的终端节点,请改为查看 PDF 中服务终端节点和配额页面的信息。

  • 要使用 适用于 Java 的开发工具包 以编程方式检查服务可用性,请参阅 中的检查 AWS 区域中的服务可用性。AWS SDK for Java Developer Guide

  • 要查看每个区域(不带终端节点)中支持的 AWS 服务,请参阅区域表

了解更多

可以从以下来源查找终端节点信息: