如何为私有子网中部署的服务配置api网关?

Ang*_*Tom 8 amazon-vpc aws-api-gateway

我在私有子网中部署了一个Web服务,没有ELB在公共子网中.

现在我想把它暴露给公众.我可以使用API​​网关作为http代理

把它公之于众?

谁知道怎么做?

Mar*_*k B 10

该服务必须公开,以便API Gateway能够连接到它.您可以使用SSL客户端证书来限制仅访问API网关.否则,API Gateway不是解决您问题的好方法.

更新:您现在可以使用VPC Link配置API网关以访问VPC内的资源.

  • 来自API Gateway团队的+1.你是完全正确的.这是SSL客户端证书文档的链接 - > http://docs.aws.amazon.com/apigateway/latest/developerguide/getting-started-client-side-ssl-authentication.html (2认同)