我是否需要创建终端节点才能在我的 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 中,可以直接访问。
我正在创建一个 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 中,可以直接访问。