我是否需要创建终端节点才能在我的 VPC 上使用 Elastic Load Balancer?

Do I need to create a endpoint to use Elastic Load Balancer on my VPC?

我正在创建一个 VPC 来在 AWS 上托管一个 Web 应用程序,我想使用负载均衡器。我是否需要像 s3 一样为 elb 创建端点?

令人困惑的 AWS 使用 'endpoint' 来指代几个不同的事物。从你的问题来看,你指的是这个:https://aws.amazon.com/blogs/aws/new-vpc-endpoint-for-amazon-s3/

基本上在引入 VPC 端点之前,访问某些 AWS 服务的唯一方法是使用 public URL,这很好,除非您在一个实例可能无法访问的锁定 VPC 中工作可以访问 public 互联网。随着几天前 VPC 端点的引入,您现在可以直接从私有实例访问 AWS 服务。

截至目前,S3 是唯一受支持的,但毫无疑问它将推广到类似的服务,例如DynamoDB、SQS、SNS等在不久的将来。

例外情况是能够存在于您创建的 VPC 中的服务,即在创建它们时,您告诉它们是哪个 VPC,通常是子网以及应该在何处创建它们。这方面的例子有 ELB、RDS、EC2、Redshift 等。对于这些,无需创建端点,它们已经存在于您的 VPC 中,可以直接访问。