【发布时间】:2021-10-15 05:57:36
【问题描述】:
根据文档,我知道可以为多个 API Gateway RestAPI(私有)共享 1 个 VPC Endpoint
每个端点可用于访问多个私有 API。
https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-private-apis.html
这个选项很有趣,因为(我相信)它可以最大限度地减少不必要的资源。例如,假设我有 50 个私有微服务,它们每个都位于一个专用的 RestAPI 后面。如果我为所有 50 个 API 重新使用 VPC 端点,那么也许我可以简化提供给 API 开发人员/消费者的 URL。 换句话说,如果我为每个 RestAPI 创建专用的 VPC 端点,这意味着 API 使用者需要了解更多的 VPC 端点配置。这是正确的吗?
什么时候共享 VPC 终端节点才有意义?
什么时候共享 VPC 端点没有意义?
感谢任何见解。只是希望获得一些见解,以便了解我是否需要为每个 RestAPI 创建唯一的 VPC 端点。
【问题讨论】:
标签: amazon-web-services aws-api-gateway amazon-vpc