用于管理API的服务

时间:2018-01-26 15:32:17

标签: amazon-web-services cloud scalability api-design

我有一个我需要快速部署的自定义API,但它缺少您期望从公共API获得的某些功能:

  • 最终用户的身份管理(API密钥等)
  • 跟踪使用每个API密钥发出的请求数
  • 根据客户的API使用情况(通过信用卡或某种媒介)定期向客户收费
  • 速率限制和设置请求速率限制

这些是常见的要求,因此我假设有一些服务可以处理这些事情,因此您只需要专注于业务逻辑。

我正在研究亚马逊的解决方案https://aws.amazon.com/api-gateway/,但我认为它更多的是关于API监控和扩展,而不是我上面列出的要点。

0 个答案:

没有答案