我在私有子网中部署了一个web服务,但在公有子网中没有使用ELB。
现在我想公开它。我可以使用API网关作为http代理吗?
把它公之于众?
有人知道怎么做吗?
发布于 2016-06-03 00:29:21
服务必须是公共的,API Gateway才能连接到它。您可以使用SSL客户端证书来限制对API网关的访问。否则,API网关不能很好地解决您的问题。
私有网络更新:您现在可以配置网关,使用VPC Link访问私有网络内的资源。
发布于 2016-06-07 13:55:05
除了@Mark B的出色回答之外,您还可以考虑使用Lambda函数作为代理。
->网关-> Lambda ELB
你可以使用configure Lambda to access VPC resources。Lambda将不得不在返回之前缓冲整个结果,因此这将减慢大型响应。
https://stackoverflow.com/questions/37581698
复制相似问题