由于我的项目将部署在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 网关配置的方法?