首页 > 解决方案 > 管理 SaaS API 部署的配额

问题描述

我正在设计一个需要编程的服务器到服务器访问的 API。我想通过限制 Qps 为每个客户项目设置配额。我配置并部署了一个 API Gateway

根据Cloud Endpoints 的配额文档(从 API Gateway 文档链接),此行为可以通过多个 GCP 项目实现,因为配额绑定到特定的 GCP 项目而不是 API 密钥或服务帐户。

  1. 管理此类部署的最佳实践是什么?

  2. 为每个客户项目创建一个单独的空 GCP 项目,仅使用令牌或 SA,是解决此问题的好方法吗?项目配额一般容易延长吗?

我考虑并尝试了 Apigee。然而,这个项目远不是企业级的,所以定价不合适,截至撰写本文时,他们只支持 60 天的评估(没有免费层)。

标签: google-cloud-platformgoogle-cloud-api-gateway

解决方案


推荐阅读