Skip to content

Commit 47d428c

Browse files
committed
Update network isolation doc
1 parent 29ff32d commit 47d428c

File tree

3 files changed

+19
-13
lines changed

3 files changed

+19
-13
lines changed

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,10 @@
140140
href: cache-how-to-premium-persistence.md
141141
- name: Add more replicas
142142
href: cache-how-to-multi-replicas.md
143-
- name: Secure your cache with a virtual network
144-
href: cache-how-to-premium-vnet.md
145-
- name: Connect privately to a cache
143+
- name: Connect to cache using Private Link
146144
href: cache-private-link.md
145+
- name: Migrate from VNet injection to Private Link
146+
href: cache-vnet-migration.md
147147
- name: Enable zone redundancy
148148
href: cache-how-to-zone-redundancy.md
149149
- name: Set up passive geo-replication
@@ -154,8 +154,8 @@
154154
href: cache-reserved-pricing.md
155155
- name: Migrate to Azure Cache for Redis
156156
href: cache-migration-guide.md
157-
- name: Migrate from VNet injection to Private Link
158-
href: cache-vnet-migration.md
157+
- name: Secure your cache with a virtual network
158+
href: cache-how-to-premium-vnet.md
159159
- name: Planning FAQs
160160
href: cache-planning-faq.yml
161161
- name: Build

articles/azure-cache-for-redis/cache-how-to-premium-vnet.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ ms.date: 07/22/2022
2222
> Azure Cache for Redis now supports Azure Private Link, which simplifies the network architecture and secures the connection between endpoints in Azure. You can connect to an Azure Cache instance from your virtual network via a private endpoint, which is assigned a private IP address in a subnet within the virtual network. Azure Private Links is offered on all our tiers, includes Azure Policy support, and simplified NSG rule management. To learn more, see [Private Link Documentation](cache-private-link.md). To migrate your VNet injected caches to Private Link, see [here](cache-vnet-migration.md).
2323
>
2424
25+
### Limitations of VNet injection
26+
27+
- Due to fragile nature network configuration, creating and maintaining virtual network configurations is often error prone and troubleshooting is challenging. Incorrect virtual network configurations can lead to various issues like obstructed metrics transmission from your cache instances, failure of replica node to replicate data from primary node, potential data loss, failure of management operations like scaling, and in the most severe scenarios, loss of availability.
28+
- VNet injected caches are only available for Premium Azure Cache for Redis.
29+
- When using a VNet injected cache, you must change your VNet to cache dependencies such as CRLs/PKI, AKV, Azure Storage, Azure Monitor, and more.
30+
- You can't inject an existing Azure Cache for Redis instance into a Virtual Network. You can only select this option when you _create_ the cache.
31+
2532
## Set up virtual network support
2633

2734
Virtual network support is configured on the **New Azure Cache for Redis** pane during cache creation.

articles/azure-cache-for-redis/cache-network-isolation.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ ms.date: 06/21/2023
1212

1313
# Azure Cache for Redis network isolation options
1414

15-
In this article, you’ll learn how to determine the best network isolation solution for your needs. We’ll discuss the basics of Azure Private Link, Azure Virtual Network (VNet) injection, and Azure Firewall Rules. We'll discuss their advantages and limitations.
15+
In this article, you’ll learn how to determine the best network isolation solution for your needs. We’ll discuss the basics of Azure Private Link (recommended), Azure Virtual Network (VNet) injection, and Firewall Rules. We'll discuss their advantages and limitations.
1616

17-
## Azure Private Link
17+
## Azure Private Link (recommended)
1818

1919
Azure Private Link provides private connectivity from a virtual network to Azure PaaS services. Private Link simplifies the network architecture and secures the connection between endpoints in Azure. Private Link also secures the connection by eliminating data exposure to the public internet.
2020

@@ -31,9 +31,7 @@ Azure Private Link provides private connectivity from a virtual network to Azure
3131

3232
### Limitations of Private Link
3333

34-
- Network security groups (NSG) are disabled for private endpoints. However, if there are other resources on the subnet, NSG enforcement will apply to those resources.
35-
- Currently, portal console support, import/export and persistence to firewall storage accounts aren't supported.
36-
- To connect to a clustered cache, `publicNetworkAccess` needs to be set to `Disabled`, and there can only be one private endpoint connection.
34+
- Currently, portal console is not supported for caches with private link.
3735

3836
> [!NOTE]
3937
> When adding a private endpoint to a cache instance, all Redis traffic is moved to the private endpoint because of the DNS.
@@ -52,13 +50,14 @@ VNet is the fundamental building block for your private network in Azure. VNet e
5250

5351
### Limitations of VNet injection
5452

53+
- Due to fragile nature network configuration, creating and maintaining virtual network configurations is often error prone and troubleshooting is challenging. Incorrect virtual network configurations can lead to various issues like obstructed metrics transmission from your cache instances, failure of replica node to replicate data from primary node, potential data loss, failure of management operations like scaling, and in the most severe scenarios, loss of availability.
5554
- VNet injected caches are only available for Premium Azure Cache for Redis.
5655
- When using a VNet injected cache, you must change your VNet to cache dependencies such as CRLs/PKI, AKV, Azure Storage, Azure Monitor, and more.
57-
- You can't inject an Azure Cache for Redis instance into a Virtual Network. You can only select this option when you _create_ the cache.
56+
- You can't inject an existing Azure Cache for Redis instance into a Virtual Network. You can only select this option when you _create_ the cache.
5857

59-
## Azure Firewall rules
58+
## Firewall rules
6059

61-
[Azure Firewall](../firewall/overview.md) is a managed, cloud-based network security service that protects your Azure VNet resources. It’s a fully stateful firewall as a service with built-in high availability and unrestricted cloud scalability. You can centrally create, enforce, and log application and network connectivity policies across subscriptions and virtual networks.
60+
Azure Cache for Redis allows configuring Firewall rules for specifying IP address that you want to allow to connect to your Azure Cache for Redis instance.
6261

6362
### Advantages of firewall rules
6463

0 commit comments

Comments
 (0)