Azure API管理中的分摊成本



我在Azure中创建了两个API管理。一个用于DEV,另一个用于PROD。两者都是"基本"层

我在每一个中都有许多API。我想为组织中的每个"成本中心"分配成本。

做到这一点的最佳方法是通过请求的数量?我想是的,但我会听取的建议

但最好的方法是什么?例如,一个API消耗了总请求的80%。。。因此,API将支付API管理成本的80%。我必须手动分摊成本?

感谢

这取决于成本中心的定义。为了获得每个API、产品或订阅的请求数,请使用报表API。

我建议将成本划分为基础设施、开发和运营类别。

  • 基础结构可能基于请求数量
  • 开发是基于API复杂性的一次性成本。他们有明确的业务所有者=成本中心
  • 操作是指您在API和API管理的支持和错误修复方面的经常性成本。它们可以从开发成本中得出(例如20%(

最新更新