Skip to content

Commit 9391a5d

Browse files
authored
Merge pull request #285860 from MicrosoftDocs/main
8/29/2024 PM Publish
2 parents 6982c37 + 4915b0b commit 9391a5d

File tree

108 files changed

+894
-455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+894
-455
lines changed

articles/api-management/breaking-changes/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ The following table lists all the upcoming breaking changes and feature retireme
2626
| [API version retirements][api2023] | June 1, 2024 |
2727
| [Workspaces preview breaking changes][workspaces2024] | June 14, 2024 |
2828
| [stv1 platform retirement - Global Azure][stv12024] | August 31, 2024 |
29-
| [stv1 platform retirement - Azure Government, Azure in China][stv1sov2025] | February 25, 2025 |
29+
| [stv1 platform retirement - Azure Government, Azure in China][stv1sov2025] | February 24, 2025 |
3030
| [Git repository retirement][git2025] | March 15, 2025 |
3131
| [Direct management API retirement][mgmtapi2025] | March 15, 2025 |
3232
| [Workspaces preview breaking changes, part 2][workspaces2025march] | March 31, 2025 |

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

Lines changed: 21 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: api-management
55
author: dlepow
66
ms.service: azure-api-management
77
ms.topic: reference
8-
ms.date: 08/08/2024
8+
ms.date: 08/28/2024
99
ms.author: danlep
1010
---
1111

@@ -24,11 +24,11 @@ The following table summarizes the compute platforms currently used for instance
2424
| -------| ----------| ----------- | ---- |
2525
| `stv2` | Single-tenant v2 | Azure-allocated compute infrastructure that supports availability zones, private endpoints | Developer, Basic, Standard, Premium |
2626
| `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 |
27+
| `mtv1` | Multitenant v1 | Shared infrastructure that supports native autoscaling and scaling down to zero in times of no traffic | Consumption |
2828

2929
**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.
3030

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 wont receive the latest features available to the `stv2` platform. Support for `stv1` instances will be retired by 31 August 2024.
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. Support for `stv1` instances will be retired by 31 August 2024.
3232

3333
## Is my service affected by this?
3434

@@ -38,17 +38,31 @@ If the value of the `platformVersion` property of your service is `stv1`, it's h
3838

3939
Support for API Management instances hosted on the `stv1` platform will be retired by 31 August 2024.
4040

41-
> [!WARNING]
42-
> 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.
43-
4441
## What do I need to do?
4542

46-
**Migrate all your existing instances hosted on the `stv1` compute platform to the `stv2` compute platform by 31 August 2024.**
43+
**Migrate all your existing instances hosted on the `stv1` compute platform to the `stv2` compute platform.**
4744

4845
If you have existing instances hosted on the `stv1` platform, follow our **[migration guide](../migrate-stv1-to-stv2.md)** to ensure a successful migration.
4946

47+
## What happens after 31 August 2024?
48+
49+
**Your `stv1` instance will not be shut down, deactivated, or deleted.** However, the SLA commitment for the instance ends, and any `stv1` instance after the retirement date will be scheduled for automatic migration to the `stv2` platform.
50+
51+
### End of SLA commitment for `stv1` instances
52+
53+
As of 1 September 2024, API Management will no longer provide any service level guarantees, and by extension service credits, for performance or availability issues related to the Developer, Basic, Standard, and Premium service instances running on the `stv1` compute platform. Also, no new security and compliance investments will be made in the API Management `stv1` platform.
54+
55+
Through continued use of an instance hosted on the `stv1` platform beyond the retirement date, you acknowledge that Azure does not commit to the SLA of 99.95% for the retired instances.
56+
57+
### Automatic migration
58+
59+
Starting 1 September 2024, we'll automatically migrate remaining `stv1` service instances to the `stv2` compute platform. All affected customers will be notified of the upcoming automatic migration a week in advance. Automatic migration might cause downtime for your upstream API consumers. You may still migrate your own instances before automatic migration takes place.
60+
5061
[!INCLUDE [api-management-migration-support](../../../includes/api-management-migration-support.md)]
5162

63+
> [!NOTE]
64+
> Azure support can't extend the timeline for automatic migration or for SLA support of `stv1` instances after the retirement date.
65+
5266
## Related content
5367

5468
* [Migrate from stv1 platform to stv2](../migrate-stv1-to-stv2.md)

articles/api-management/breaking-changes/stv1-platform-retirement-sovereign-clouds-february-2025.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: api-management
55
author: dlepow
66
ms.service: azure-api-management
77
ms.topic: reference
8-
ms.date: 08/09/2024
8+
ms.date: 08/28/2024
99
ms.author: danlep
1010
---
1111

@@ -24,7 +24,7 @@ The following table summarizes the compute platforms currently used for instance
2424
| -------| ----------| ----------- | ---- |
2525
| `stv2` | Single-tenant v2 | Azure-allocated compute infrastructure that supports availability zones, private endpoints | Developer, Basic, Standard, Premium |
2626
| `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 |
27+
| `mtv1` | Multitenant v1 | Shared infrastructure that supports native autoscaling and scaling down to zero in times of no traffic | Consumption |
2828

2929
**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.
3030

@@ -38,14 +38,25 @@ If the value of the `platformVersion` property of your service is `stv1`, it's h
3838

3939
In Azure Government and Azure operated by 21Vianet, support for API Management instances hosted on the `stv1` platform will be retired by 24 February 2025.
4040

41+
Also, as of 1 September 2024, API Management will no longer back API Management instances running on the `stv1` compute platform with an SLA.
42+
4143
## What do I need to do?
4244

4345
**Migrate all your existing instances hosted on the `stv1` compute platform to the `stv2` compute platform by 24 February 2025.**
4446

4547
If you have existing instances hosted on the `stv1` platform, follow our **[migration guide](../migrate-stv1-to-stv2.md)** to ensure a successful migration.
4648

49+
## End of SLA commitment for `stv1` instances - 1 September 2024
50+
51+
As of 1 September 2024, API Management will no longer provide any service level guarantees, and by extension service credits, for performance or availability issues related to the Developer, Basic, Standard, and Premium service instances running on the `stv1` compute platform. Also, no new security and compliance investments will be made in the API Management `stv1` platform.
52+
53+
Through continued use of an instance hosted on the `stv1` platform beyond 1 September 2024, you acknowledge that Azure does not commit to the SLA of 99.95%.
54+
55+
4756
[!INCLUDE [api-management-migration-support](../../../includes/api-management-migration-support.md)]
4857

58+
> [!NOTE]
59+
> Azure support can't extend the timeline for SLA support of `stv1` instances.
4960
5061
## Related content
5162

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,17 @@ API Management platform migration from `stv1` to `stv2` involves updating the un
4545

4646
## Migrate the instance to stv2 platform
4747

48+
### Public IP address options
4849
You can choose whether the virtual IP address of API Management will change, or whether the original VIP address is preserved.
4950

5051
* **New virtual IP address** - If you choose this mode, API requests remain responsive during migration. Infrastructure configuration (such as custom domains, locations, and CA certificates) will be locked for 30 minutes. After migration, you'll need to update any network dependencies including DNS, firewall rules, and VNets to use the new VIP address.
5152

5253
* **Preserve IP address** - If you preserve the VIP address, API requests will be unresponsive for approximately 15 minutes while the IP address is migrated to the new infrastructure. Infrastructure configuration (such as custom domains, locations, and CA certificates) will be locked for 45 minutes. No further configuration is required after migration.
5354

55+
[!INCLUDE [api-management-migration-precreated-ip](../../includes/api-management-migration-precreated-ip.md)]
56+
57+
### Migration steps
58+
5459
#### [Portal](#tab/portal)
5560

5661
1. In the [Azure portal](https://portal.azure.com), navigate to your API Management instance.

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

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,10 @@ If you need to migrate a *non-VNnet-injected* API Management hosted on the `stv1
3636

3737
API Management platform migration from `stv1` to `stv2` involves updating the underlying compute alone and has no impact on the service/API configuration persisted in the storage layer.
3838

39-
* The upgrade process involves creating a new compute in parallel to the old compute, which can take up to 45 minutes.
39+
* The upgrade process involves creating a new compute in parallel to the old compute, which can take up to 45 minutes. Plan longer times for multi-region deployments and in scenarios that involve changing the subnet more than once.
4040
* The API Management status in the Azure portal will be **Updating**.
4141
* For certain migration options, the VIP address (or addresses, for a multi-region deployment) of the instance will change. If you migrate and keep the same subnet configuration, you can choose to preserve the VIP address or a new public VIP will be generated.
42+
[!INCLUDE [api-management-migration-no-preserve-ip](../../includes/api-management-migration-no-preserve-ip.md)]
4243
* For migration scenarios when a new VIP address is generated:
4344
* Azure manages the migration.
4445
* The gateway DNS still points to the old compute if a custom domain is in use.
@@ -79,6 +80,8 @@ You can migrate your API Management instance to the `stv2` platform keeping the
7980

8081
### Public IP address options - same-subnet migration
8182

83+
[!INCLUDE [api-management-migration-no-preserve-ip](../../includes/api-management-migration-no-preserve-ip.md)]
84+
8285
You can choose whether the API Management instance's original VIP address is preserved (recommended) or whether a new VIP address will be generated.
8386

8487
* **Preserve virtual IP address** - If you preserve the VIP address in a VNet in external mode, API requests can remain responsive during migration (see [Expected downtime](#expected-downtime-and-compute-retention)); for a VNet in internal mode, temporary downtime is expected. Infrastructure configuration (such as custom domains, locations, and CA certificates) will be locked for 45 minutes. No further configuration is required after migration.
@@ -90,14 +93,7 @@ You can choose whether the API Management instance's original VIP address is pre
9093
With this option, the `stv1` compute is retained for a period by default after migration is complete so that you can validate the migrated instance and confirm the network and DNS configuration.
9194

9295

93-
### Precreated IP address for migration
94-
95-
API Management precreates a public IP address for the migration process. Find the precreated IP address in the JSON output of your API Management instance's properties. Under `customProperties`, the precreated IP address is the value of the `Microsoft.WindowsAzure.ApiManagement.Stv2MigrationPreCreatedIps` property. For a multi-region deployment, the value is a comma-separated list of precreated IP addresses.
96-
97-
Use the precreated IP address (or addresses) to help you manage the migration process:
98-
99-
* When you migrate and preserve the VIP address, the precreated IP address is assigned temporarily to the new `stv2` deployment, before the original IP address is assigned to the `stv2` deployment. If you have firewall rules limiting access to the API Management instance, for example, you can add the precreated IP address to the allowlist to preserve continuity of client access during migration. After migration is complete, you can remove the precreated IP address from your allowlist.
100-
* When you migrate and generate a new VIP address, the precreated IP address is assigned to the new `stv2` deployment during migration and persists after migration is complete. Use the precreated IP address to update your network dependencies, such as DNS and firewall rules, to point to the new IP address.
96+
[!INCLUDE [api-management-migration-precreated-ip](../../includes/api-management-migration-precreated-ip.md)]
10197

10298
### Expected downtime and compute retention
10399

@@ -110,16 +106,16 @@ When migrating a VNet-injected instance and keeping the same subnet configuratio
110106
|Internal | Preserve VIP | Downtime for approximately 20 minutes during migration while the existing IP address is assigned to the new `stv2` deployment. | No retention |
111107
|Internal | New VIP | No downtime | Retained by default for 4 hours to allow you to update network dependencies |
112108

113-
114109
### Migration script
115110

116-
> [!NOTE]
117-
> If your API Management instance is deployed in multiple regions, the REST API migrates the VNet settings for all locations of your instance using a single call.
118-
111+
[!INCLUDE [api-management-migration-no-preserve-ip](../../includes/api-management-migration-no-preserve-ip.md)]
119112

120113
[!INCLUDE [api-management-migration-cli-steps](../../includes/api-management-migration-cli-steps.md)]
121114

122115

116+
> [!NOTE]
117+
> If your API Management instance is deployed in multiple regions, the REST API migrates the VNet settings for all locations of your instance using a single call.
118+
123119
## Option 2: Migrate and change to new subnet
124120

125121
Using the Azure portal, you can migrate your instance by specifying a different subnet in the same or a different VNet. After migration, optionally migrate back to the instance's original subnet.

articles/app-service/configure-ssl-certificate.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,13 @@ The free certificate comes with the following limitations:
8282

8383
### [Apex domain](#tab/apex)
8484
- Must have an A record pointing to your web app's IP address.
85-
- Isn't supported on apps that aren't publicly accessible.
85+
- Must be on apps that are publicly accessible.
8686
- Isn't supported with root domains that are integrated with Traffic Manager.
8787
- Must meet all the above for successful certificate issuances and renewals.
8888

8989
### [Subdomain](#tab/subdomain)
9090
- Must have CNAME mapped _directly_ to `<app-name>.azurewebsites.net` or [trafficmanager.net](configure-domain-traffic-manager.md#enable-custom-domain). Mapping to an intermediate CNAME value blocks certificate issuance and renewal.
91+
- Must be on apps that are publicly accessible.
9192
- Must meet all the above for successful certificate issuance and renewals.
9293

9394
---

0 commit comments

Comments
 (0)