AmazonAmazon Solution Architect Professional SAP-C02 Certification·CN·更新于 1 Aug 2026
某公司在 Amazon API Gateway 中创建了一个 API,该 API 调用 Lambda 函数并将其部署到生产阶段。外部开发团队是唯一的 API 消费者。使用量在某些时候会出现高峰,引发了成本担忧。该公司希望在不修改 Lambda 函数的情况下限制使用量和成本。哪种解决方案的成本效益最高?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建 API Gateway API key 和包含限流限制与配额的使用计划。将使用计划与生产阶段和 API key 关联,并与外部开发团队共享该 key。.
为什么这是答案
正确答案是创建 API Gateway API key 和包含限流限制与配额的使用计划。API Gateway 使用计划允许您定义节流限制(例如每秒请求数)和配额(例如每日请求总数),并将其与 API key 关联。通过将此使用计划与生产阶段关联并与外部团队共享 API key,公司可以在不修改 Lambda 函数的情况下有效限制 API 的使用量和成本。
将请求发送到 SQS 队列会增加复杂性并需要修改 Lambda 函数,这与题目要求不符。为 Lambda 函数配置预置并发是为了提高性能和降低冷启动延迟,但它本身不直接限制使用量,反而可能增加成本。创建 API Gateway API key 和 AWS WAF Regional Web ACL 也可以限制使用,但 WAF 主要用于安全防护,基于速率的规则可能无法像使用计划那样精细地控制总配额,且配置和管理可能更复杂,成本效益不如使用计划。