【发布时间】:2018-01-11 21:40:45
【问题描述】:
由于我的项目将部署在 AWS 上,我们开始考虑将 AWS API Gateway 作为一种为所有微服务提供一个主要入口点的方式(坦率地说,我们也希望出于安全等其他一些原因使用)。我在玩 API Gateway REST API,我觉得如果我们必须在那里注册我们拥有的每个 REST 服务,这有点不合时宜。
我发现使用 AWS API Gateway 和 lambda 函数 作为代理是一个很好的选择。这里有描述:
- https://medium.com/wolox-driving-innovation/https-medium-com-wolox-driving-innovation-building-microservices-api-aws-e9a455cc3456
- https://aws.amazon.com/blogs/compute/using-api-gateway-with-vpc-endpoints-via-aws-lambda
我想知道您对这种方法的看法。您是否还可以分享一些其他可以简化 REST API 的 API 网关配置的方法?
【问题讨论】:
-
使用脚本自动化而不是在控制台中构建您的 API,也许吧?
标签: amazon-web-services aws-lambda microservices aws-api-gateway api-gateway