Skip to content

Commit 86e09c8

Browse files
authored
Merge pull request #284118 from dlepow/stv1mc
[APIM] stv1 retirement - USGov and MC, VNet migration options
2 parents 183e783 + 67ac59f commit 86e09c8

13 files changed

+223
-83
lines changed

articles/api-management/breaking-changes/stv1-platform-retirement-august-2024.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,22 @@
11
---
2-
title: Azure API Management - stv1 platform retirement (August 2024) | Microsoft Docs
3-
description: Azure API Management will retire the stv1 compute platform effective 31 August 2024. Instances hosted on the stv1 platform must be migrated to the stv2 platform.
2+
title: Azure API Management - global Azure - stv1 platform retirement (August 2024)
3+
description: In the global Azure cloud, Azure API Management will retire stv1 compute platform effective 31 August 2024. Instances must be migrated to stv2 platform.
44
services: api-management
55
author: dlepow
66
ms.service: azure-api-management
77
ms.topic: reference
8-
ms.date: 12/19/2023
8+
ms.date: 08/08/2024
99
ms.author: danlep
1010
---
1111

12-
# stv1 platform retirement (August 2024)
12+
# API Management stv1 platform retirement - Global Azure cloud (August 2024)
1313

1414
[!INCLUDE [api-management-availability-premium-dev-standard-basic](../../../includes/api-management-availability-premium-dev-standard-basic.md)]
1515

16-
As a cloud platform-as-a-service (PaaS), Azure API Management abstracts many details of the infrastructure used to host and run your service. **The infrastructure associated with the API Management `stv1` compute platform version will be retired effective 31 August 2024.** A more current compute platform version (`stv2`) is already available, and provides enhanced service capabilities.
16+
As a cloud platform-as-a-service (PaaS), Azure API Management abstracts many details of the infrastructure used to host and run your service. **The infrastructure associated with the API Management `stv1` compute platform version will be retired effective 31 August 2024 in the global Microsoft Azure cloud.** A more current compute platform version (`stv2`) is already available, and provides enhanced service capabilities.
17+
18+
> [!NOTE]
19+
> For API Management instances deployed in Microsoft Azure Government cloud or Microsoft Azure operated by 21Vianet cloud (Azure in China), the retirement date for the `stv1` platform is 28 February 2025. [Learn more](stv1-platform-retirement-sovereign-clouds-february-2025.md)
1720
1821
The following table summarizes the compute platforms currently used for instances in the different API Management service tiers.
1922

@@ -38,7 +41,6 @@ Support for API Management instances hosted on the `stv1` platform will be retir
3841
> [!WARNING]
3942
> If your instance is currently hosted on the `stv1` platform, you must migrate to the `stv2` platform. Failure to migrate by the retirement date might result in loss of the environments running APIs and all configuration data.
4043
41-
4244
## What do I need to do?
4345

4446
**Migrate all your existing instances hosted on the `stv1` compute platform to the `stv2` compute platform by 31 August 2024.**
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
---
2+
title: Azure API Management - stv1 platform retirement - Azure Government, Azure in China (February 2025)
3+
description: In Azure Government and Azure operated by 21Vianet, API Management will retire stv1 platform effective 28 February 2025. Instances must be migrated to stv2 platform.
4+
services: api-management
5+
author: dlepow
6+
ms.service: azure-api-management
7+
ms.topic: reference
8+
ms.date: 08/09/2024
9+
ms.author: danlep
10+
---
11+
12+
# API Management stv1 platform retirement - Azure Government and Azure operated by 21Vianet (February 2025)
13+
14+
[!INCLUDE [api-management-availability-premium-dev-standard-basic](../../../includes/api-management-availability-premium-dev-standard-basic.md)]
15+
16+
As a cloud platform-as-a-service (PaaS), Azure API Management abstracts many details of the infrastructure used to host and run your service. **The infrastructure associated with the API Management `stv1` compute platform version will be retired effective 28 February 2025 in Microsoft Azure Government and in Microsoft Azure operated by 21 Vianet (Azure in China).** A more current compute platform version (`stv2`) is already available, and provides enhanced service capabilities.
17+
18+
> [!NOTE]
19+
> For API Management instances deployed in global Microsoft Azure, the retirement date for the `stv1` platform is 31 August 2024. [Learn more](stv1-platform-retirement-august-2024.md)
20+
21+
The following table summarizes the compute platforms currently used for instances in the different API Management service tiers.
22+
23+
| Version | Description | Architecture | Tiers |
24+
| -------| ----------| ----------- | ---- |
25+
| `stv2` | Single-tenant v2 | Azure-allocated compute infrastructure that supports availability zones, private endpoints | Developer, Basic, Standard, Premium |
26+
| `stv1` | Single-tenant v1 | Azure-allocated compute infrastructure | Developer, Basic, Standard, Premium |
27+
| `mtv1` | Multi-tenant v1 | Shared infrastructure that supports native autoscaling and scaling down to zero in times of no traffic | Consumption |
28+
29+
**For continued support and to take advantage of upcoming features, customers must [migrate](../migrate-stv1-to-stv2.md) their Azure API Management instances from the `stv1` compute platform to the `stv2` compute platform.** The `stv2` compute platform comes with additional features and improvements such as support for Azure Private Link and other networking features.
30+
31+
New instances created in service tiers other than the Consumption tier are mostly hosted on the `stv2` platform already. Existing instances on the `stv1` compute platform will continue to work normally until the retirement date, but those instances won’t receive the latest features available to the `stv2` platform.
32+
33+
## Is my service affected by this?
34+
35+
If the value of the `platformVersion` property of your service is `stv1`, it's hosted on the `stv1` platform. See [How do I know which platform hosts my API Management instance?](../compute-infrastructure.md#how-do-i-know-which-platform-hosts-my-api-management-instance)
36+
37+
## What is the deadline for the change?
38+
39+
In Azure Government and Azure operated by 21Vianet, support for API Management instances hosted on the `stv1` platform will be retired by 28 February 2025.
40+
41+
## What do I need to do?
42+
43+
**Migrate all your existing instances hosted on the `stv1` compute platform to the `stv2` compute platform by 28 February 2025.**
44+
45+
If you have existing instances hosted on the `stv1` platform, follow our **[migration guide](../migrate-stv1-to-stv2.md)** to ensure a successful migration.
46+
47+
[!INCLUDE [api-management-migration-support](../../../includes/api-management-migration-support.md)]
48+
49+
50+
## Related content
51+
52+
* [Migrate from stv1 platform to stv2](../migrate-stv1-to-stv2.md)
53+
* See all [upcoming breaking changes and feature retirements](overview.md).
-118 KB
Loading
-3.84 KB
Loading

articles/api-management/migrate-stv1-to-stv2-no-vnet.md

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -69,22 +69,7 @@ You can choose whether the virtual IP address of API Management will change, or
6969

7070
#### [Azure CLI](#tab/cli)
7171

72-
Run the following Azure CLI commands, setting variables where indicated with the name of your API Management instance and the name of the resource group in which it was created.
73-
> [!NOTE]
74-
> The Migrate to `stv2` REST API is available starting in API Management REST API version `2022-04-01-preview`.
75-
> [!NOTE]
76-
> The following script is written for the bash shell. To run the script in PowerShell, prefix the variable names with the `$` character. Example: `$APIM_NAME`.
77-
78-
```azurecli
79-
APIM_NAME={name of your API Management instance}
80-
RG_NAME={name of your resource group}
81-
# Get resource ID of API Management instance
82-
APIM_RESOURCE_ID=$(az apim show --name $APIM_NAME --resource-group $RG_NAME --query id --output tsv)
83-
# Call REST API to migrate to stv2 and change VIP address
84-
az rest --method post --uri "$APIM_RESOURCE_ID/migrateToStv2?api-version=2023-03-01-preview" --body '{"mode": "NewIp"}'
85-
# Alternate call to migrate to stv2 and preserve VIP address
86-
# az rest --method post --uri "$APIM_RESOURCE_ID/migrateToStv2?api-version=2023-03-01-preview" --body '{"mode": "PreserveIp"}'
87-
```
72+
[!INCLUDE [api-management-migration-cli-steps](../../includes/api-management-migration-cli-steps.md)]
8873
---
8974

9075
[!INCLUDE [api-management-validate-migration-to-stv2](../../includes/api-management-validate-migration-to-stv2.md)]

0 commit comments

Comments
 (0)