Skip to content

Commit 5c76f64

Browse files
Merge pull request #313709 from MicrosoftDocs/main
Auto Publish – main to live - 2026-03-26 06:00 UTC
2 parents 574b026 + 475b1df commit 5c76f64

43 files changed

Lines changed: 922 additions & 605 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.

articles/azure-cache-for-redis/.openpublishing.redirection.redis-cache.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -403,8 +403,8 @@
403403
},
404404
{
405405
"source_path_from_root": "/articles/azure-cache-for-redis/migrate/migrate-overview.md",
406-
"redirect_url": "/azure/redis/migrate/migrate-overview",
407-
"redirect_document_id": true
406+
"redirect_url": "/azure/redis/migrate/migrate-basic-standard-premium-overview",
407+
"redirect_document_id": false
408408
},
409409
{
410410
"source_path_from_root": "/articles/azure-cache-for-redis/cache-overview-vector-similarity.md",

articles/azure-cache-for-redis/TOC.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,22 @@
3131
- name: Migration
3232
expanded: true
3333
items:
34-
- name: Migrate to Azure Managed Redis
35-
href: /azure/redis/migrate/migrate-overview
34+
- name: Migrate Basic, Standard, or Premium tiers to Azure Managed Redis
35+
items:
36+
- name: Overview
37+
href: /azure/redis/migrate/migrate-basic-standard-premium-overview
38+
- name: Understand
39+
href: /azure/redis/migrate/migrate-basic-standard-premium-understand
40+
- name: Self-service
41+
href: /azure/redis/migrate/migrate-basic-standard-premium-self-service
42+
- name: Migrate Enterprise tier to Azure Managed Redis
43+
items:
44+
- name: Overview
45+
href: /azure/redis/migrate/migrate-redis-enterprise-overview
46+
- name: Understand
47+
href: /azure/redis/migrate/migrate-redis-enterprise-understand
48+
- name: Self-service
49+
href: /azure/redis/migrate/migrate-redis-enterprise-self-service
3650
- name: Migrate to Azure Redis from other caches
3751
href: cache-migration-guide.md
3852

articles/azure-cache-for-redis/cache-whats-new.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,10 @@ The following are the important dates to note for Basic, Standard, and Premium t
3939
| October 1, 2026 | Creating new caches in Basic, Standard or Premium tiers is blocked for existing customers. |
4040
| October 1, 2028 | Remaining caches in Basic, Standard or Premium tiers are turned off. |
4141

42-
For more information on moving your caches to Azure Managed Redis, see [Migrate from Basic, Standard, Premium, and Enterprise tiers to Azure Managed Redis](/azure/redis/migrate/migrate-overview).
42+
For more information on moving your caches to Azure Managed Redis, see:
43+
44+
- [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview)
45+
- [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview)
4346

4447
For more details about the retirement of Azure Cache for Redis, see [Azure Cache for Redis Retirement: What to Know and How to Prepare](https://techcommunity.microsoft.com/blog/azure-managed-redis/azure-cache-for-redis-retirement-what-to-know-and-how-to-prepare/4458721).
4548

articles/azure-cache-for-redis/includes/cache-retirement-alert.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ ms.topic: include
44
---
55

66
> [!IMPORTANT]
7-
> Azure Cache for Redis announced its retirement timeline for all SKUs. We recommend moving your existing Azure Cache for Redis instances to [Azure Managed Redis](../../redis/migrate/migrate-overview.md) as soon as you can.
7+
> Azure Cache for Redis announced its retirement timeline for all SKUs. We recommend moving your existing Azure Cache for Redis instances to Azure Managed Redis as soon as you can.
8+
>
9+
> Migration guidance:
10+
> - [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview)
11+
> - [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview)
812
>
913
> For more details about the retirement:
1014
> - [Azure Cache for Redis Retirement: What to Know and How to Prepare](https://techcommunity.microsoft.com/blog/azure-managed-redis/azure-cache-for-redis-retirement-what-to-know-and-how-to-prepare/4458721)

articles/azure-cache-for-redis/index.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,5 +78,7 @@ landingContent:
7878
url: /azure/redis/whats-new
7979
- text: Azure Managed Redis architecture
8080
url: /azure/redis/architecture
81-
- text: Moving to Azure Managed Redis from Azure Cache for Redis
82-
url: /azure/redis/migrate/migrate-overview
81+
- text: Migrate Basic, Standard, and Premium tiers to Azure Managed Redis
82+
url: /azure/redis/migrate/migrate-basic-standard-premium-overview
83+
- text: Migrate Enterprise tier to Azure Managed Redis
84+
url: /azure/redis/migrate/migrate-redis-enterprise-overview

articles/azure-cache-for-redis/retirement-faq.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ summary: |
1515
- [Basic, Standard, and Premium tiers](#questions-on-basic--standard--and-premium-tiers-of-azure-cache-for-redis-retirement)
1616
- [Enterprise and Enterprise Flash tiers](#questions-on-the-enterprise-tier-of-azure-cache-for-redis-retirement)
1717
18-
For more information on moving your caches to Azure Managed Redis, see [Move from Azure Cache for Redis to Azure Managed Redis](/azure/redis/migrate/migrate-overview).
18+
For more information on moving your caches to Azure Managed Redis, see [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview).
1919
2020
sections:
2121
- name: Questions on Basic, Standard, and Premium tiers of Azure Cache for Redis retirement
@@ -74,7 +74,7 @@ sections:
7474
- question: How do I choose the right Azure Managed Redis tier?
7575

7676
answer: |
77-
For more information, see the [Migration overview](/azure/redis/migrate/migrate-overview) on how to choose the right Azure Managed Redis tier and SKU.
77+
For more information, see [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview) to choose the right Azure Managed Redis tier and SKU.
7878
7979
- question: How do I choose the appropriate clustering policy?
8080

@@ -95,12 +95,12 @@ sections:
9595
answer: |
9696
Given the benefits of using Azure Managed Redis, we highly recommend you migrate to Azure Managed Redis as soon as possible, without waiting for the retirement deadline.
9797
98-
For step-by-step instructions, see the [Move from Azure Cache for Redis to Azure Managed Redis](migrate/migrate-overview.md).
98+
For step-by-step instructions, see [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview).
9999
100100
- question: How can I retain data during migration?
101101

102102
answer: |
103-
To retain data during migration, users should follow the guidance in [Migrate from Basic, Standard, Premium, and Enterprise tiers to Azure Managed Redis](/azure/redis/migrate/migrate-overview). This documentation provides instructions on migrating cache endpoints and preserving data throughout the process.
103+
To retain data during migration, users should follow the guidance in [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview). This documentation provides instructions on migrating cache endpoints and preserving data throughout the process.
104104
105105
- question: Can I transfer my reservations or reserved pricing from Azure Cache for Redis to Azure Managed Redis?
106106

@@ -153,12 +153,12 @@ sections:
153153
154154
Azure Managed Redis is compatible with all Redis client libraries, redis-cli, and Redis Insights. Most client libraries work without other configuration, but applications should verify compatibility with clustered Redis instances because Azure Managed Redis is clustered by default.
155155
156-
For detailed guidance on client library configuration and migration steps, see the [migration overview](/azure/redis/migrate/migrate-overview).
156+
For detailed guidance on client library configuration and migration steps, see [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview).
157157
158158
- question: How do I choose the right Azure Managed Redis tier?
159159

160160
answer: |
161-
For more information, see the [migration overview](/azure/redis/migrate/migrate-overview) on how to choose the right Azure Managed Redis tier and SKU.
161+
For more information, see [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview) to choose the right Azure Managed Redis tier and SKU.
162162
163163
- question: Does Azure Managed Redis support every feature that I currently use?
164164

@@ -174,12 +174,12 @@ sections:
174174
answer: |
175175
Given the benefits of using Azure Managed Redis, we highly recommend you migrate to Azure Managed Redis as soon as possible, without waiting for the retirement deadline.
176176
177-
For step-by-step instructions, see the [Move from Azure Cache for Redis to Azure Managed Redis](migrate/migrate-overview.md).
177+
For step-by-step instructions, see [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview).
178178
179179
- question: How can data be retained during migration?
180180

181181
answer: |
182-
To retain data during migration, users should follow the guidance in [Migrate from Basic, Standard, Premium, and Enterprise tiers to Azure Managed Redis](/azure/redis/migrate/migrate-overview). This documentation provides instructions on migrating cache endpoints and preserving data throughout the process.
182+
To retain data during migration, users should follow the guidance in [Migrate Basic, Standard, and Premium tiers to Azure Managed Redis](/azure/redis/migrate/migrate-basic-standard-premium-overview) and [Migrate Enterprise tier to Azure Managed Redis](/azure/redis/migrate/migrate-redis-enterprise-overview). This documentation provides instructions on migrating cache endpoints and preserving data throughout the process.
183183
184184
- question: Can I transfer my reservations or reserved pricing from Azure Cache for Redis to Azure Managed Redis?
185185

articles/azure-functions/flex-consumption-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Flex Consumption includes an _always ready_ feature that you can use to choose i
9797

9898
For example, if you set always ready to 2 for your HTTP group of functions, the platform keeps two instances always running for those functions. Those instances process your function executions first. Depending on concurrency settings, the platform scales beyond those two instances by using on-demand instances.
9999

100-
You can configure no fewer than two always-ready instances per function or function group while [zone redundancy is enabled](/azure/reliability/reliability-functions?pivots=flex-consumption-plan#availability-zone-support).
100+
You can configure no fewer than two always-ready instances per function or function group while [zone redundancy is enabled](/azure/reliability/reliability-functions?pivots=flex-consumption-plan#resilience-to-availability-zone-failures).
101101

102102
To learn how to configure always ready instances, see [Set always ready instance counts](flex-consumption-how-to.md#set-always-ready-instance-counts).
103103

articles/azure-functions/migration/migrate-plan-consumption-to-flex.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ Here are some strategies to protect both upstream and downstream data during the
472472
+ **Idempotency**: Ensure your functions can safely process the same message multiple times without negative side effects. For more information, see [Designing Azure Functions for identical input](../functions-idempotent.md).
473473
+ **Logging and monitoring**: Enable detailed logging in both apps during migration to track message processing. For more information, see [Monitor executions in Azure Functions](../functions-monitoring.md).
474474
+ **Checkpointing**: For streaming triggers, such as the Event Hubs trigger, implement correct checkpoint behaviors to track processing position. For more information, see [Azure Functions reliable event processing](../functions-reliable-event-processing.md).
475-
+ **Parallel processing**: Consider temporarily running both apps in parallel during the cutover. Make sure to carefully monitor and validate how data is processed from the upstream service. For more information, see [Active-active pattern for non-HTTPS trigger functions](/azure/reliability/reliability-functions#active-active-pattern-for-non-https-trigger-functions).
475+
+ **Parallel processing**: Consider temporarily running both apps in parallel during the cutover. Make sure to carefully monitor and validate how data is processed from the upstream service. For more information, see [Custom multi-region solutions for resiliency](/azure/reliability/reliability-functions#custom-multi-region-solutions-for-resiliency).
476476
+ **Gradual cutover**: For high-volume systems, consider implementing a gradual cutover by redirecting portions of traffic to the new app. You can manage the routing of requests upstream from your apps by using services such as [Azure API Management](../functions-openapi-definition.md) or [Azure Application Gateway](../../app-service/overview-app-gateway-integration.md).
477477

478478
### Mitigations by trigger type

articles/azure-functions/storage-considerations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Storage accounts that you create during the function app creation process in the
4747

4848
- When you create your function app in the Azure portal, you can only choose an existing storage account in the same region as the function app that you create. This requirement is a performance optimization and not a strict limitation. To learn more, see [Storage account location](#storage-account-location).
4949

50-
- When you create your function app on a plan with [availability zone support](/azure/reliability/reliability-functions#availability-zone-support) enabled, only [zone-redundant storage accounts](../storage/common/storage-redundancy.md#zone-redundant-storage) are supported.
50+
- When you create your function app on a plan with [availability zone support](/azure/reliability/reliability-functions#resilience-to-availability-zone-failures) enabled, only [zone-redundant storage accounts](../storage/common/storage-redundancy.md#zone-redundant-storage) are supported.
5151

5252
When you use deployment automation to create your function app with a network-secured storage account, you must include specific networking configurations in your ARM template or Bicep file. If you don't include these settings and resources, your automated deployment might fail in validation. For ARM template and Bicep guidance, see [Secured deployments](functions-infrastructure-as-code.md#secured-deployments). For an overview on configuring storage accounts with networking, see [How to use a secured storage account with Azure Functions](configure-networking-how-to.md).
5353

articles/azure-resource-manager/management/relocation/relocation-functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ If your application persists data to the app's shared storage path, make sure to
5959

6060
### Connected services
6161

62-
Your functions might connect to Azure Services and other resources using either a service SDK or triggers and bindings. Any connected service might be negatively impacted when the app moves to a new region. If latency or throughout are issues, consider moving any connected service to the new region as well. To learn how to move those resources across regions, see the documentation for the respective services. When moving an app with connected services, you might want to consider a [cross-region disaster recovery and business continuity](/azure/reliability/reliability-functions#cross-region-disaster-recovery-and-business-continuity) strategy during the move.
62+
Your functions might connect to Azure Services and other resources using either a service SDK or triggers and bindings. Any connected service might be negatively impacted when the app moves to a new region. If latency or throughout are issues, consider moving any connected service to the new region as well. To learn how to move those resources across regions, see the documentation for the respective services. When moving an app with connected services, you might want to consider a [multi-region resiliency](/azure/reliability/reliability-functions#custom-multi-region-solutions-for-resiliency) strategy during the move.
6363

6464
Changes to connected services might require you to update the values stored in your application settings, which are used to connect to those services.
6565

@@ -83,7 +83,7 @@ Functions uses access keys to make it more difficult to access HTTP endpoints in
8383

8484
### Downtime
8585

86-
If minimal downtime is a requirement, consider running your function app in both regions as recommended to implement a disaster recovery architecture. The specific architecture you implement depends on the trigger types in your function app. For more information, see [Reliability in Azure Functions](/azure/reliability/reliability-functions#cross-region-disaster-recovery-and-business-continuity).
86+
If minimal downtime is a requirement, consider running your function app in both regions as recommended to implement a disaster recovery architecture. The specific architecture you implement depends on the trigger types in your function app. For more information, see [Reliability in Azure Functions](/azure/reliability/reliability-functions#custom-multi-region-solutions-for-resiliency).
8787

8888
### Durable Functions
8989

0 commit comments

Comments
 (0)