Azure API 管理的计算平台

作为云平台即服务 (PaaS),Azure API 管理抽象化了用于托管和运行服务的基础结构的许多详细信息。 你可以创建、管理和缩放 API 管理实例的大多数方面,而无需了解其基础资源。

为了增强服务功能,我们正在为若干服务层级中的实例升级 API 管理计算平台版本(托管服务的 Azure 计算资源)。 本文提供有关升级和 API 管理计算平台的主要版本 stv1stv2 的上下文。

在消耗层级以外的其他服务层级中创建的大多数新实例托管在 stv2 平台上。 但对于托管在 stv1 平台上的现有实例,可以选择迁移到 stv2 平台。

API 管理的计算平台有哪些?

下表汇总了当前在 API 管理的“消耗”、“开发者”、“基本”、“标准”和“高级”层中使用的计算平台。

版本 说明 体系结构
stv2 单租户 v2 支持新增复原能力和安全功能的 Azure 分配的计算基础结构。 请参阅本文中的stv2 平台有哪些优势? 开发人员、基本、标准、高级1
stv1 单租户 v1 Azure 分配的计算基础结构 开发人员、基本、标准、高级
mtv1 多租户 v1 共享基础结构,支持本机自动缩放,并在无流量时纵向缩减为 0 消耗

1 这些层中新创建的实例,以及使用虚拟网络或可用性区域配置的开发人员和高级层中的一些现有实例。

注意

目前,stv2 平台在以下 Azure 区域不可用:中国东部、中国东部 2、中国北部、中国北部 2。

如何知道哪个平台托管了我的 API 管理实例?

从 API 版本 2021-04-01-preview 开始,API 管理实例会通过此平台信息公开只读 platformVersion 属性。

可以使用门户、API 管理 REST API 或其他 Azure 工具查找实例的平台版本。

要在门户中查找平台版本,请执行以下操作:

  1. 登录到门户,并转到你的 API 管理实例。

  2. 在“概述”页的“概要”下,会显示“平台版本”。

    Screenshot of the API Management platform version in the portal.

stv2 平台有哪些优势?

stv2 平台基础结构支持在平台 stv1 上不可用的多项 API 管理复原能力和安全功能,其中包括:

如何迁移到 stv2 平台?

重要

对托管在 stv1 平台上的 API 管理实例的支持将于2024 年 8 月 31 日停用。 为确保 API 管理实例正常运行,应在该日期之前将托管在 stv1 平台上的任何实例迁移到 stv2

迁移步骤取决于已在 API 管理实例中启用的功能。 如果未在 VNet 中注入实例,则可以使用迁移 API。 对于已注入 VNet 的实例,请执行手动步骤。 有关详细信息,请参阅迁移指南

后续步骤