You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Learn about the compute platform used to host your API Management service instance
3
+
description: Learn about the compute platform used to host your API Management service instance. Instances in the dedicated service tiers of API Management are hosted on the stv1 or stv2 compute platform.
4
4
author: dlepow
5
5
ms.service: api-management
6
6
ms.topic: conceptual
7
-
ms.date: 03/09/2023
7
+
ms.date: 04/17/2023
8
8
ms.author: danlep
9
9
ms.custom:
10
10
---
@@ -22,11 +22,11 @@ The following table summarizes the compute platforms currently used for instance
22
22
23
23
| Version | Description | Architecture | Tiers |
24
24
| -------| ----------| ----------- | ---- |
25
-
|`stv2`, `stv2.1`| Single-tenant v2 | Azure-allocated VM infrastructure that supports availability zones, private endpoints<br/><br/>`stv2.1` provides upgraded VM infrastructure with greater unit performance<br/><br/>See [What are the benefits of the `stv2` platform?](#what-are-the-benefits-of-the-stv2-platform)| Developer, Basic, Standard, Premium<sup>1</sup> |
25
+
|`stv2`| Single-tenant v2 | Azure-allocated compute infrastructure that supports added resiliency and security features. See [What are the benefits of the `stv2` platform?](#what-are-the-benefits-of-the-stv2-platform) in this article.| Developer, Basic, Standard, Premium<sup>1</sup> |
|`mtv1`| Multi-tenant v1 | Shared infrastructure that supports native autoscaling and scaling down to zero in times of no traffic | Consumption |
28
28
29
-
<sup>1</sup> Newly created instances in these tiers and some existing instances in Developer and Premium tiers configured with virtual networks or availability zones. Hosting on higher performance `stv2.1` platform is provided subject to regional availability and capacity.
29
+
<sup>1</sup> Newly created instances in these tiers and some existing instances in Developer and Premium tiers configured with virtual networks or availability zones.
30
30
31
31
> [!NOTE]
32
32
> Currently, the `stv2` platform isn't available in the US Government cloud or in the following Azure regions: China East, China East 2, China North, China North 2.
@@ -39,8 +39,8 @@ You can find the platform version of your instance using the portal, the API Man
39
39
40
40
To find the platform version in the portal:
41
41
42
-
1.Go to your API Management instance.
43
-
1. On the **Overview** page, the **Platform Version** is displayed.
42
+
1.Sign in to the [portal](https://portal.azure.com) and go to your API Management instance.
43
+
1. On the **Overview** page, under **Essentials**, the **Platform Version** is displayed.
44
44
45
45
:::image type="content" source="media/compute-infrastructure/platformversion-property.png" alt-text="Screenshot of the API Management platform version in the portal.":::
46
46
@@ -52,29 +52,15 @@ The `stv2` platform infrastructure supports several resiliency and security feat
52
52
*[Private endpoints](private-endpoint.md)
53
53
*[Protection with Azure DDoS](protect-with-ddos-protection.md)
54
54
55
-
### Additional benefits of `stv2.1` platform
56
-
Starting in March 2023, API Management is introducing the `stv2.1` platform with the capabilities of the `stv2` platform along with upgraded CPU and memory resources.
57
-
58
-
This compute upgrade in `stv2.1` provides several benefits to API Management customers:
59
-
60
-
* Increased performance per API Management scale unit, at no additional cost
61
-
* Increased unit capacity, as measured by the capacity metric
62
-
* Reduced times to provision and scale out instances
63
-
64
-
The `stv2.1` infrastructure is being introduced over time to Azure regions and is provided to customers based on available capacity. Instances that are updated will show a `platformVersion` value of `stv2.1`.
65
55
66
56
## How do I migrate to the `stv2` platform?
67
57
68
58
> [!IMPORTANT]
69
59
> Support for API Management instances hosted on the `stv1` platform will be [retired by 31 August 2024](breaking-changes/stv1-platform-retirement-august-2024.md). To ensure proper operation of your API Management instance, you should migrate any instance hosted on the `stv1` platform to `stv2` before that date.
70
60
71
-
Migration steps depend on features enabled in your API Management instance. For details, see the [migration guidance](migrate-stv1-to-stv2.md):
72
-
73
-
***Non-VNet-injected API Management instance** - Use the [Migrate to stv2](/rest/api/apimanagement/current-preview/api-management-service/migratetostv2) REST API
74
-
75
-
***VNet-injected API Management instance** - Update the VNet connection, or enable zone redundancy
61
+
Migration steps depend on features enabled in your API Management instance. If the instance isn't injected in a VNet, you can use a migration API. For instances that are VNet-injected, follow manual steps. For details, see the [migration guide](migrate-stv1-to-stv2.md).
76
62
77
63
## Next steps
78
64
79
-
*Learn more about using a [virtual network](virtual-network-concepts.md) with API Management.
80
-
* Learn more about enabling [availability zones](../reliability/migrate-api-mgt.md).
65
+
*[Migrate an API Management instance to the stv2 platform](migrate-stv1-to-stv2.md).
66
+
* Learn more about [upcoming breaking changes](breaking-changes/overview.md) in API Management.
Copy file name to clipboardExpand all lines: articles/api-management/migrate-stv1-to-stv2.md
+13-14Lines changed: 13 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Follow the steps in this article to migrate your Azure API Manageme
5
5
author: dlepow
6
6
ms.service: api-management
7
7
ms.topic: how-to
8
-
ms.date: 03/09/2023
8
+
ms.date: 04/17/2023
9
9
ms.author: danlep
10
10
11
11
---
@@ -14,14 +14,15 @@ ms.author: danlep
14
14
15
15
You can migrate an API Management instance hosted on the `stv1` compute platform to the `stv2` platform. This article provides migration steps for two scenarios, depending on whether or not your API Management instance is currently deployed (injected) in an [external](api-management-using-with-vnet.md) or [internal](api-management-using-with-internal-vnet.md) VNet.
16
16
17
-
***Non-VNet-injected API Management instance** - Use the [Migrate to stv2](/rest/api/apimanagement/current-preview/api-management-service/migratetostv2) REST API
17
+
***Non-VNet-injected API Management instance** - Use the [Migrate to stv2](/rest/api/apimanagement/current-ga/api-management-service/migratetostv2) REST API
18
18
19
-
***VNet-injected API Management instance** - Update the VNet connection, or enable zone redundancy
19
+
***VNet-injected API Management instance** - Manually update the VNet configuration settings
20
20
21
21
For more information about the `stv1` and `stv2` platforms and the benefits of using the `stv2` platform, see [Compute platform for API Management](compute-infrastructure.md).
22
22
23
23
> [!IMPORTANT]
24
-
> * Migration is a long-running operation and could take several minutes to complete. Your instance will experience downtime during the migration.
24
+
> * Migration is a long-running operation. Your instance will experience downtime during the last 10-15 minutes of migration. Plan your migration accordingly.
25
+
> * The VIP address(es) of your API Management will change.
25
26
> * Migration to `stv2` is not reversible.
26
27
27
28
> [!IMPORTANT]
@@ -61,20 +62,22 @@ RG_NAME={name of your resource group}
61
62
APIM_RESOURCE_ID=$(az apim show --name $APIM_NAME --resource-group $RG_NAME --query id --output tsv)
62
63
63
64
# Call REST API to migrate to stv2
64
-
az rest --method post --uri "$APIM_RESOURCE_ID/migrateToStv2?api-version=2022-04-01-preview"
65
+
az rest --method post --uri "$APIM_RESOURCE_ID/migrateToStv2?api-version=2022-08-01"
65
66
```
66
67
67
68
## Scenario 2: Migrate a network-injected API Management instance
68
69
69
-
Trigger migration of a network-injected API Management instance to the `stv2` platform by updating the existing network configuration (see the following section), or enable[zone redundancy](../reliability/migrate-api-mgt.md).
70
+
Trigger migration of a network-injected API Management instance to the `stv2` platform by updating the existing network configuration (see the following section). You can also cause migrate to the `stv2` platform by enabling[zone redundancy](../reliability/migrate-api-mgt.md).
70
71
71
72
### Update VNet configuration
72
73
74
+
Update the configuration of the VNet in each location (region) where the API Management instance is deployed.
75
+
73
76
#### Prerequisites
74
77
75
-
* A new or existing virtual network and subnet in the same region and subscription as your API Management instance. The subnet must be different from the one currently used for the instance hosted on the `stv1` platform, and a network security group must be attached.
78
+
* A new subnet in the current virtual network. (Alternatively, set up a subnet in a different virtual network in the same region and subscription as your API Management instance). A network security group must be attached to the subnet.
76
79
77
-
* A new or existing Standard SKU [public IPv4 address](../virtual-network/ip-services/public-ip-addresses.md#sku) resource in the same region and subscription as your API Management instance.
80
+
* A Standard SKU [public IPv4 address](../virtual-network/ip-services/public-ip-addresses.md#sku) resource in the same region and subscription as your API Management instance.
78
81
79
82
For details, see [Prerequisites for network connections](api-management-using-with-vnet.md#prerequisites).
80
83
@@ -91,15 +94,11 @@ To update the existing external or internal VNet configuration:
91
94
92
95
The virtual network configuration is updated, and the instance is migrated to the `stv2` platform.
93
96
94
-
> [!NOTE]
95
-
> * Updating the VNet configuration takes from 15 to 45 minutes to complete.
96
-
> * The VIP address(es) of your API Management instance will change.
97
-
98
-
99
97
## Verify migration
100
98
101
99
To verify that the migration was successful, check the [platform version](compute-infrastructure.md#how-do-i-know-which-platform-hosts-my-api-management-instance) of your API Management instance. After successful migration, the value is `stv2`.
102
100
103
101
## Next steps
104
102
105
-
* Learn about [stv1 platform retirement](breaking-changes/stv1-platform-retirement-august-2024.md).
103
+
* Learn about [stv1 platform retirement](breaking-changes/stv1-platform-retirement-august-2024.md).
104
+
* For instances deployed in a VNet, see the [Virtual network configuration reference](virtual-network-reference.md).
0 commit comments