Skip to content

Commit 01bae91

Browse files
authored
Merge pull request #310784 from MicrosoftDocs/release-migration-reliability
Release migration reliability
2 parents cddbb99 + c3f27bb commit 01bae91

482 files changed

Lines changed: 376 additions & 39283 deletions

File tree

Some content is hidden

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

.openpublishing.redirection.json

Lines changed: 12 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@
245245
"redirect_url": "/azure/resiliency/quick-understand-protection-estate",
246246
"redirect_document_id": false
247247
},
248-
{
248+
{
249249
"source_path": "articles/business-continuity-center/business-continuity-center-support-matrix.md",
250250
"redirect_url": "/azure/resiliency/resiliency-support-matrix",
251251
"redirect_document_id": false
@@ -273,42 +273,27 @@
273273
{
274274
"source_path": "articles/migrate/concepts-azure-spring-apps-assessment-calculation.md",
275275
"redirect_url": "/azure/migrate",
276-
"redirect_document_id": false,
277-
"monikers": [
278-
"migrate"
279-
]
276+
"redirect_document_id": false
280277
},
281278
{
282279
"source_path": "articles/migrate/how-to-create-azure-spring-apps-assessment.md",
283280
"redirect_url": "/azure/migrate",
284-
"redirect_document_id": false,
285-
"monikers": [
286-
"migrate"
287-
]
281+
"redirect_document_id": false
288282
},
289283
{
290284
"source_path": "articles/migrate/troubleshoot-spring-boot-discovery.md",
291285
"redirect_url": "/azure/migrate",
292-
"redirect_document_id": false,
293-
"monikers": [
294-
"migrate"
295-
]
286+
"redirect_document_id": false
296287
},
297288
{
298289
"source_path": "articles/migrate/tutorial-assess-spring-boot.md",
299290
"redirect_url": "/azure/migrate",
300-
"redirect_document_id": false,
301-
"monikers": [
302-
"migrate"
303-
]
291+
"redirect_document_id": false
304292
},
305293
{
306294
"source_path": "articles/migrate/tutorial-discover-spring-boot.md",
307295
"redirect_url": "/azure/migrate",
308-
"redirect_document_id": false,
309-
"monikers": [
310-
"migrate"
311-
]
296+
"redirect_document_id": false
312297
},
313298
{
314299
"source_path": "articles/azure-functions/functions-proxies.md",
@@ -1242,7 +1227,8 @@
12421227
},
12431228
{
12441229
"source_path": "articles/databox-online/azure-stack-edge-2301-release-notes.md",
1245-
"redirect_url": "/previous-versions/azure/databox-online/azure-stack-edge-2301-release-notes"
1230+
"redirect_url": "/previous-versions/azure/databox-online/azure-stack-edge-2301-release-notes",
1231+
"redirect_document_id": false
12461232
},
12471233
{
12481234
"source_path": "articles/network-watcher/nsg-flow-logs-rest.md",
@@ -6394,8 +6380,7 @@
63946380
"redirect_url": "/azure/cyclecloud/release-notes/ccws/2025-02-06",
63956381
"redirect_document_id": false
63966382
},
6397-
6398-
{
6383+
{
63996384
"source_path": "articles/app-service/sre-agent-overview.md",
64006385
"redirect_url": "/azure/sre-agent/overview",
64016386
"redirect_document_id": false
@@ -6445,26 +6430,11 @@
64456430
"redirect_url": "/azure/iot-hub-device-update/",
64466431
"redirect_document_id": false
64476432
},
6448-
{
6449-
"source_path": "articles/reliability/asm-retirement.md",
6450-
"redirect_url": "/azure/azure-resource-manager/management/asm-retirement",
6451-
"redirect_document_id": false
6452-
},
6453-
{
6454-
"source_path": "articles/reliability/reliability-azure-container-apps.md",
6455-
"redirect_url": "/azure/reliability/reliability-container-apps",
6456-
"redirect_document_id": false
6457-
},
64586433
{
64596434
"source_path": "articles/storage/container-storage/container-storage-aks-quickstart.md",
64606435
"redirect_url": "/azure/storage/container-storage/install-container-storage-aks",
64616436
"redirect_document_id": true
64626437
},
6463-
{
6464-
"source_path": "articles/reliability/reliability-cosmos-mongodb.md",
6465-
"redirect_url": "/azure/reliability/reliability-documentdb",
6466-
"redirect_document_id": true
6467-
},
64686438
{
64696439
"source_path": "articles/communications-gateway/connectivity.md",
64706440
"redirect_url": "/previous-versions/azure/communications-gateway/connectivity",
@@ -6654,7 +6624,7 @@
66546624
"source_path": "articles/communications-gateway/whats-new.md",
66556625
"redirect_url": "/previous-versions/azure/communications-gateway/whats-new",
66566626
"redirect_document_id": false
6657-
},
6627+
},
66586628
{
66596629
"source_path": "articles/vpn-gateway/about-zone-redundant-vnet-gateways.md",
66606630
"redirect_url": "/azure/reliability/reliability-virtual-network-gateway",
@@ -6665,25 +6635,15 @@
66656635
"redirect_url": "https://learn.microsoft.com/dotnet/api/overview/azure/resourcemanager.dns-readme",
66666636
"redirect_document_id": false
66676637
},
6668-
{
6638+
{
66696639
"source_path": "articles/oracle/oracle-db/exadata-vm-clusters.md",
66706640
"redirect_url": "/azure/oracle/oracle-db/database-overview",
66716641
"redirect_document_id": false
66726642
},
6673-
{
6674-
"source_path": "articles/reliability/reliability-health-insights.md",
6675-
"redirect_url": "/azure/azure-health-insights/reliability-health-insights",
6676-
"redirect_document_id": false
6677-
},
6678-
{
6679-
"source_path": "articles/reliability/migrate-load-balancer.md",
6680-
"redirect_url": "/azure/reliability/reliability-load-balancer",
6681-
"redirect_document_id": false
6682-
},
66836643
{
66846644
"source_path": "articles/nat-gateway/nat-availability-zones.md",
66856645
"redirect_url": "/azure/reliability/reliability-nat-gateway",
66866646
"redirect_document_id": false
66876647
}
66886648
]
6689-
}
6649+
}

articles/api-center/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999
- name: API center management and operations
100100
items:
101101
- name: Reliability
102-
href: ../reliability/reliability-api-center.md?toc=/azure/api-center/toc.json&bc=/azure/api-center/breadcrumb/toc.json
102+
href: /azure/reliability/reliability-api-center?toc=/azure/api-center/toc.json&bc=/azure/api-center/breadcrumb/toc.json
103103
- name: Reference
104104
items:
105105
- name: Azure CLI

articles/api-management/api-management-howto-deploy-multi-region.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ When adding a region, you configure:
3535

3636
## Prerequisites
3737

38-
* Thoroughly understand all [requirements and considerations for enabling multi-region deployment in API Management](../reliability/reliability-api-management.md).
38+
* Thoroughly understand all [requirements and considerations for enabling multi-region deployment in API Management](/azure/reliability/reliability-api-management).
3939

4040
* If you haven't created an API Management service instance, see [Create an API Management service instance](get-started-create-service-instance.md). Select the Premium service tier.
4141

@@ -188,7 +188,7 @@ This section provides considerations for multi-region deployments when the API M
188188

189189
## Related content
190190

191-
* Learn more about [reliability in API Management](../reliability/reliability-api-management.md)
191+
* Learn more about [reliability in API Management](/azure/reliability/reliability-api-management)
192192

193193
* Learn more about enabling [availability zone support](enable-availability-zone-support.md) for an API Management instance.
194194

articles/api-management/api-management-howto-disaster-recovery-backup-restore.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -419,7 +419,7 @@ Check out the following related resources for the backup/restore process:
419419

420420
- [Automating API Management Backup and Restore with Logic Apps](https://github.com/Azure/api-management-samples/tree/master/tutorials/automating-apim-backup-restore-with-logic-apps)
421421
- [How to move Azure API Management across regions](api-management-howto-migrate.md)
422-
- API Management **Premium** tier also supports [zone redundancy](../reliability/migrate-api-mgt.md), which provides resiliency and high availability to a service instance in a specific Azure region (location).
422+
- API Management **Premium** tier also supports [zone redundancy](/azure/reliability/migrate-api-mgt), which provides resiliency and high availability to a service instance in a specific Azure region (location).
423423

424424
[backup an api management service]: #step1
425425
[restore an api management service]: #step2

articles/api-management/api-management-howto-ip-addresses.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ In the Developer, Basic, Standard, and Premium tiers of API Management, the publ
136136
* (Developer and Premium tiers) Azure Virtual Network is added to or removed from the service.
137137
* (Developer and Premium tiers) API Management is switched between external and internal virtual network deployment mode.
138138
* (Developer and Premium tiers) API Management is moved to a different subnet or configured with a different public IP address resource.
139-
* (Premium tier) [Availability zones](../reliability/migrate-api-mgt.md) are enabled, added, or removed.
139+
* (Premium tier) [Availability zones](/azure/reliability/migrate-api-mgt) are enabled, added, or removed.
140140
* (Premium tier) In [multi-regional deployments](api-management-howto-deploy-multi-region.md), the regional IP address changes if a region is vacated and then reinstated.
141141

142142
> [!IMPORTANT]

articles/api-management/enable-availability-zone-support.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.custom: references_regions, subject-reliability
1616

1717
This article describes how to enable and configure availability zones on an Azure API Management instance.
1818

19-
For more detailed information about reliability features of API Management, such as availability zones and multiregion deployments, see [Reliability in API Management](../reliability/reliability-api-management.md).
19+
For more detailed information about reliability features of API Management, such as availability zones and multiregion deployments, see [Reliability in API Management](/azure/reliability/reliability-api-management).
2020

2121

2222
## Availability zone support
@@ -36,14 +36,14 @@ When you create a new API Management instance in the **Premium** tier in a regio
3636
- **Manual:** API Management provides manual availability zone support when you explicitly specify which availability zones to use.
3737

3838
> [!IMPORTANT]
39-
> To ensure the reliability of your API Management instance, use the automatic availability zone support. To achieve maximum zone redundancy, deploy a minimum of two units in each region where you deploy API Management to ensure that an availability zone outage doesn't affect your instance. For more information, see [Reliability in API Management](../reliability/reliability-api-management.md).
39+
> To ensure the reliability of your API Management instance, use the automatic availability zone support. To achieve maximum zone redundancy, deploy a minimum of two units in each region where you deploy API Management to ensure that an availability zone outage doesn't affect your instance. For more information, see [Reliability in API Management](/azure/reliability/reliability-api-management).
4040
4141
### Manual availability zone support
4242

4343
We recommend automatic availability zone configuration in the Premium tier, but you can manually configure or update availability zones for an existing location of your API Management instance. The following sections provide steps for manually configuring zone redundancy on an existing location of your API Management instance, depending on whether the instance is injected in a virtual network.
4444

4545
> [!NOTE]
46-
> You can optionally enable a *zonal* configuration, where the API Management instance or location is deployed in a single availability zone. Because it doesn't provide resiliency to an outage in that zone, this configuration generally isn't recommended except for specific scenarios. For more information, see [Reliability in API Management](../reliability/reliability-api-management.md).
46+
> You can optionally enable a *zonal* configuration, where the API Management instance or location is deployed in a single availability zone. Because it doesn't provide resiliency to an outage in that zone, this configuration generally isn't recommended except for specific scenarios. For more information, see [Reliability in API Management](/azure/reliability/reliability-api-management).
4747
4848
> [!CAUTION]
4949
> If you manually configure availability zones on an API Management instance that's configured with autoscaling, you might need to adjust your autoscale settings after configuration. In this case, the number of API Management units in autoscale rules and limits must be a multiple of the number of zones. If you use the automatic availability zone support, you don't need to adjust your autoscale settings.
@@ -58,15 +58,15 @@ In the **Premium v2** tier, you can enable availability zone support only when y
5858

5959
#### [Premium](#tab/prem)
6060

61-
* Your instance must be in one of the [Azure regions that support availability zones](../reliability/regions-list.md).
61+
* Your instance must be in one of the [Azure regions that support availability zones](/azure/reliability/regions-list).
6262

6363
* If you don't have an API Management instance, create one by following the [create a new API Management instance by using the Azure portal](../api-management/get-started-create-service-instance.md) quickstart. Select the **Premium** service tier.
6464

6565
* If you have an existing API Management instance, make sure that it's in the **Premium** (classic) tier. If it isn't, [upgrade to the Premium tier](../api-management/upgrade-and-scale.md#change-your-api-management-service-tier).
6666

6767
#### [Premium v2](#tab/premv2)
6868

69-
* Choose an Azure region that supports both [Premium v2 instances](api-management-region-availability.md) and [availability zones](../reliability/regions-list.md).
69+
* Choose an Azure region that supports both [Premium v2 instances](api-management-region-availability.md) and [availability zones](/azure/reliability/regions-list).
7070

7171
---
7272

@@ -86,7 +86,7 @@ In the **Premium** tier, availability zone support is automatically enabled when
8686

8787
To manually configure availability zone support on an existing location of an API Management instance, follow these steps:
8888

89-
1. Thoroughly understand all [requirements and considerations for availability zones in API Management](../reliability/reliability-api-management.md).
89+
1. Thoroughly understand all [requirements and considerations for availability zones in API Management](/azure/reliability/reliability-api-management).
9090

9191
1. In the Azure portal, go to your API Management instance.
9292

@@ -106,7 +106,7 @@ To manually configure availability zone support on an existing location of an AP
106106

107107
To manually configure availability zone support on an existing location of an API Management instance that's injected in a virtual network, follow these steps:
108108

109-
1. Review all [requirements and considerations for enabling zone redundancy in API Management](../reliability/reliability-api-management.md).
109+
1. Review all [requirements and considerations for enabling zone redundancy in API Management](/azure/reliability/reliability-api-management).
110110

111111
1. Create a public IP address in the location to enable availability zones. For detailed requirements, see the [virtual networking guidance](../api-management/api-management-using-with-vnet.md?tabs=stv2#prerequisites).
112112

@@ -130,7 +130,7 @@ To manually configure availability zone support on an existing location of an AP
130130

131131
To add a new location to your API Management instance and to configure availability zones in that location, follow these steps:
132132

133-
1. Thoroughly understand all [requirements and considerations for enabling availability zones in API Management](../reliability/reliability-api-management.md).
133+
1. Thoroughly understand all [requirements and considerations for enabling availability zones in API Management](/azure/reliability/reliability-api-management).
134134

135135
1. If your API Management instance is deployed in a virtual network in the primary location, set up a [virtual network](../api-management/api-management-using-with-vnet.md), subnet, and optional public IP address in the new location where you plan to enable availability zones.
136136

@@ -169,8 +169,8 @@ You can enable zone redundancy when you create a new API Management instance in
169169

170170
## Related content
171171

172-
- [Reliability in API Management](../reliability/reliability-api-management.md)
172+
- [Reliability in API Management](/azure/reliability/reliability-api-management)
173173
- [Architecture best practices for API Management](/azure/well-architected/service-guides/azure-api-management)
174174
- [Design review checklist for reliability](/azure/well-architected/reliability/checklist)
175-
- [Azure services with availability zones](../reliability/availability-zones-service-support.md)
176-
- [Azure regions with availability zones](../reliability/regions-list.md)
175+
- [Azure services with availability zones](/azure/reliability/availability-zones-service-support)
176+
- [Azure regions with availability zones](/azure/reliability/regions-list)

articles/app-service/configure-language-java-deploy-run.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -505,7 +505,7 @@ When clustering is enabled, the JBoss EAP instances use the `FILE_PING` JGroups
505505
> [!Note]
506506
> You can avoid JBoss EAP clustering timeouts by [cleaning up obsolete discovery files during your app startup](https://github.com/Azure/app-service-linux-docs/blob/master/HowTo/JBOSS/avoid_timeouts_obsolete_nodes.md).
507507
508-
The Premium V3, Premium V4, and Isolated V2 App Service Plan types can optionally be distributed across Availability Zones to improve resiliency and reliability for your business-critical workloads. This architecture is also known as [zone redundancy](../reliability/migrate-app-service.md). The JBoss EAP clustering feature is compatible with the zone redundancy feature.
508+
The Premium V3, Premium V4, and Isolated V2 App Service Plan types can optionally be distributed across Availability Zones to improve resiliency and reliability for your business-critical workloads. This architecture is also known as [zone redundancy](/azure/reliability/migrate-app-service). The JBoss EAP clustering feature is compatible with the zone redundancy feature.
509509

510510
### Autoscale rules
511511

articles/app-service/configure-zone-redundancy.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.author: anaharris
1010
---
1111
# Configure App Service plans for zone redundancy
1212

13-
Azure App Service provides built-in reliability features to help ensure that your applications remain available and resilient. This article describes how to create an App Service plan that includes zone redundancy. It also covers how to disable and enable zone redundancy on existing plans and how to check for zone redundancy support. For more information about zone redundancy, see [Reliability in App Service](../reliability/reliability-app-service.md).
13+
Azure App Service provides built-in reliability features to help ensure that your applications remain available and resilient. This article describes how to create an App Service plan that includes zone redundancy. It also covers how to disable and enable zone redundancy on existing plans and how to check for zone redundancy support. For more information about zone redundancy, see [Reliability in App Service](/azure/reliability/reliability-app-service).
1414

1515
## Create a new zone-redundant App Service plan
1616

@@ -178,7 +178,7 @@ To check whether an existing App Service plan supports zone redundancy, do the f
178178
179179
## View physical zones for an App Service plan
180180
181-
When you have a zone-redundant App Service plan, the platform automatically places the instances across [physical availability zones](../reliability/availability-zones-overview.md#physical-and-logical-availability-zones). To verify that your instances are spread across zones, use the Azure portal or the Azure CLI to check which physical availability zones your plan's instances use.
181+
When you have a zone-redundant App Service plan, the platform automatically places the instances across [physical availability zones](/azure/reliability/availability-zones-overview#physical-and-logical-availability-zones). To verify that your instances are spread across zones, use the Azure portal or the Azure CLI to check which physical availability zones your plan's instances use.
182182
183183
# [Azure portal](#tab/portal)
184184
@@ -205,5 +205,5 @@ Bicep doesn't support this operation. Use the Azure CLI or the Azure portal inst
205205
---
206206

207207
## Related content
208-
- [Reliability in App Service](../reliability/reliability-app-service.md)
208+
- [Reliability in App Service](/azure/reliability/reliability-app-service)
209209
- [Configure an App Service Environment for zone redundancy](../app-service/environment/configure-zone-redundancy-environment.md)

articles/app-service/environment/ase-multi-tenant-comparison.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ App Service Environment v3 tends to be more expensive than the public multitenan
8181
|Pricing |[Pay per instance](overview.md#pricing)|[Pay per instance](../../app-service/overview-hosting-plans.md)|
8282
|Reserved instances|[Available](overview.md#pricing)|[Available](../../app-service/overview-hosting-plans.md)|
8383
|Savings plans|[Available](overview.md#pricing)|[Available](../../app-service/overview-hosting-plans.md)|
84-
|Availability zone pricing|[Two-instance minimum enforced per App Service plan that has Availability Zones enabled](overview.md#pricing) |[Two-instance minimum enforced per App Service plan](../../reliability/reliability-app-service.md#cost)|
84+
|Availability zone pricing|[Two-instance minimum enforced per App Service plan that has Availability Zones enabled](overview.md#pricing) |[Two-instance minimum enforced per App Service plan](/azure/reliability/reliability-app-service#cost)|
8585

8686
## Frequently asked questions
8787

0 commit comments

Comments
 (0)