AWS Cloud Map 命名空间 - AWS Cloud Map

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

AWS Cloud Map 命名空间

命名空间是一个逻辑实体 AWS Cloud Map ,用于将应用程序的服务分组为一个通用名称和可发现性级别。创建命名空间时,需要指定以下内容:

  • 您希望您的应用程序用来发现实例的名称。

  • 发现您注册的服务实例所采用 AWS Cloud Map 的方法。您可以决定是需要通过互联网公开发现您的资源、在特定的虚拟私有云 (VPC) 中私下发现您的资源,还是仅通过 API 调用来发现您的资源。

以下是有关命名空间的一般概念。

  • 命名空间特定于它们创建时所在 AWS 区域 的。要 AWS Cloud Map 在多个区域中使用,您需要在每个区域中创建命名空间。

  • 如果您创建命名空间以允许通过 DNS 查询在 VPC 中进行发现,则 AWS Cloud Map 会自动创建私有 Route 53 托管区域。此托管区域可以与多个 VPC 关联。有关更多信息,请参阅《亚马逊 Route 53 API考WithHostedZone》中的 AssociateVPC