AWS 中多项服务的一个 VPC 端点

One VPC Endpoint for multiple services in AWS

我有 VPC,在两个不同的 AZ 中有两个私有子网,并且 我正在尝试创建一个 VPC 端点,用于将 lambda 连接到我的私有子网之一的数据库

但是我还需要 SNS 来根据我的 lambda 函数向用户发送消息

我是否需要在该子网中为 SNS 创建另一个端点,或者我可以将多个服务附加到同一个端点

我知道 NAT 网关是一种选择,但它比端点昂贵

请建议最好的方法

谢谢, 莫妮卡

没有。 VPC 端点始终用于特定服务。

顺便说一下,在您的情况下,您不需要 Lambda 的 VPC 端点。只需配置 AWS Lambda 函数即可连接到 VPC 中的私有子网。这是 Lambda 函数的内置功能,不需要 VPC 端点即可访问子网。