Azure API 管理层的基于功能的比较

适用于:所有 API 管理层级

每个 API 管理定价层都提供了一组不同的功能来满足不同客户的需求。 下表总结了每个层中提供的主要功能。 某些功能可能根据层以不同的方式工作或具有不同的能力。 在这种情况下,介绍这些功能的文档文章中指出了差异。

重要

  • 开发人员层级适用于非生产用例和评估。 它不提供 SLA。
  • 消耗层在由世纪互联运营的 Azure 云中不可用。
  • 若要了解不同层级中可用的 API 管理网关支持的 API,请参阅 API 管理网关概述
功能 消耗 开发人员 基本 标准 高级
Microsoft Entra 集成1 No
虚拟网络注入支持 No
对入站连接的专用终结点支持
多区域部署 No No No
可用性区域 No No No
多个自定义域名 No
开发人员门户2
内置缓存
内置分析
自承载网关3 No
TLS 设置
外部缓存
客户端证书身份验证
策略4
备份和还原
基于 Git 的管理
直接管理 API
Azure Monitor 指标
Azure Monitor 和 Log Analytics 请求日志
Application Insights 请求日志
静态 IP

1 允许使用 Microsoft Entra ID(和 Azure AD B2C)作为标识提供者,以用于开发人员门户上的用户登录。
2 包括相关功能,例如用户、组、问题、应用程序和电子邮件模板以及通知。
3 有关托管网关与自托管网关的功能比较,请参阅网关概述。 在开发人员层中,自托管网关仅限于单个网关节点。
4 请参阅网关概述,了解经典网关、消耗网关和自承载网关的策略支持差异。