Skip to content

Commit fe06b5c

Browse files
Merge pull request #54141 from staleycyn/patch-3
Content drift changes for the private access module
2 parents 3fc12fc + 6e4d393 commit fe06b5c

4 files changed

Lines changed: 29 additions & 11 deletions

File tree

learn-pr/wwl-azure/design-implement-private-access-to-azure-services/includes/2-explain-virtual-network-service-endpoints.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,17 @@ By default, Azure services are all designed for direct internet access. All Azur
1919

2020
:::image type="content" source="../media/service-endpoint-e15a99ae.png" alt-text="Diagram showing web server, database server, and Service Endpoint within a VNet.":::
2121

22-
Service Endpoints can connect certain services directly to your private address space in Azure. Azure Service Endpoints are available for many services, such as:
22+
Service Endpoints can connect certain services directly to your private address space in Azure. Azure Service Endpoints are available for many services, including:
2323

2424
- Azure Storage
2525
- Azure SQL Database
2626
- Azure Cosmos DB
2727
- Azure Key Vault
2828
- Azure Service Bus
29-
- Azure Data Lake
29+
- Azure Event Hubs
30+
- Azure App Service
31+
- Azure Container Registry
32+
3033

3134
## Service Endpoint optimization and security features
3235

learn-pr/wwl-azure/design-implement-private-access-to-azure-services/includes/3-define-private-link-service-private-endpoint.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,28 @@ Private Link provides secure access to Azure services. Private Link achieves tha
3232

3333
[Azure private endpoint](/azure/private-link/private-endpoint-overview) is the key technology behind private link. Private endpoint is a network interface that enables a private and secure connection between your virtual network and an Azure service. In other words, private endpoint is the network interface that replaces the resource's public endpoint.
3434

35+
Private Link provides secure access to Azure services. Private Link achieves that security by replacing a resource's public endpoint with a private network interface. Private Endpoint uses the private IP address for services into the virtual network.
3536

37+
:::image type="content" source="../media/private-link-71e02d03.png" alt-text="Diagram showing private endpoint and private link zone.":::
3638

39+
[Network policies](/azure/private-link/disable-private-endpoint-network-policy/) are disabled by default for private endpoint subnets. You can selectively enable support for:
3740

38-
Private Link provides secure access to Azure services. Private Link achieves that security by replacing a resource's public endpoint with a private network interface. Private Endpoint uses the private IP address for services into the virtual network.
41+
- **Network Security Groups (NSG)**: Control inbound traffic to the private endpoint from specific sources.
3942

40-
:::image type="content" source="../media/private-link-71e02d03.png" alt-text="Diagram showing private endpoint and private link zone.":::
43+
- **User Defined Routes (UDR)**: Override the default /32 route to redirect traffic through an NVA or firewall.
44+
45+
- **Application Security Groups (ASG)**: Group private endpoints for policy application.
4146

4247

4348
## How is Azure Private Endpoint different from a service endpoint?
4449

45-
Private Endpoints grant network access to specific resources behind a given service providing granular segmentation. Traffic can reach the service resource from on premises without using public endpoints.
4650

47-
A service endpoint remains a publicly routable IP address. A private endpoint is a private IP in the address space of the virtual network where the private endpoint is configured.
51+
52+
Azure Private Endpoint lets you connect to an Azure service using a private IP address from your own virtual network. This process ensures all traffic on Microsoft's network and means you don't need the public internet to access the service.
53+
54+
In contrast, Service Endpoints secure access to an Azure service’s public endpoint by allowing traffic from specific VNets or subnets, but the service itself still uses a public IP.
55+
56+
Private Endpoints offer full isolation and higher security, while Service Endpoints are easier to set up but provide less isolation.
4857

4958

5059
> [!NOTE]

learn-pr/wwl-azure/design-implement-private-access-to-azure-services/includes/4-integrate-private-link-dns.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Private Link gives you private access from your Azure virtual network to PaaS se
66

77
Yes, by using [Azure Private Link Service](/azure/private-link/private-link-service-overview). This service lets you offer Private Link connections to your custom Azure services. Consumers of your custom services can then access those services privately—that is, without using the internet—from their own Azure virtual networks.
88

9-
Azure Private Link service is the reference to your own service that is powered by Azure Private Link. Your service that is running behind Azure standard load balancer can be enabled for Private Link access so that consumers to your service can access it privately from their own VNets. Your customers can create a private endpoint inside their VNet and map it to this service. A Private Link service receives connections from multiple private endpoints. A private endpoint connects to one Private Link service.
9+
Azure Private Link service is the reference to your own service that's powered by Azure Private Link. Your service that's running behind Azure standard load balancer can be enabled for Private Link access so that consumers to your service can access it privately from their own VNets. Your customers can create a private endpoint inside their VNet and map it to this service. A Private Link service receives connections from multiple private endpoints. A private endpoint connects to one Private Link service.
1010

1111
:::image type="content" source="../media/consumer-provider-endpoint.png" alt-text="Diagram of the private link service workflow." lightbox="../media/consumer-provider-endpoint.png":::
1212

@@ -18,10 +18,16 @@ The following diagram shows a typical [high-level architecture](/azure/architect
1818

1919
In the previous diagram, it's important to highlight:
2020

21-
1. All Azure virtual networks use the DNS private resolver that is hosted in the hub virtual network.
21+
1. All Azure virtual networks use the DNS private resolver that's hosted in the hub virtual network.
22+
2223
1. On-premises DNS servers have conditional forwarders configured for each private endpoint public DNS zone, pointing to the DNS private resolver hosted in the hub virtual network.
23-
1. The DNS private resolver hosted in the hub virtual network uses the Azure-provided DNS (168.63.129.16) as a forwarder. IP address 168.63.129.16 is a virtual public IP address that facilitates a communication channel to Azure platform resources.
24-
1. The hub virtual network must be linked to the Private DNS zone names for Azure services, such as privatelink.blob.core.windows.net, as shown in the diagram.
24+
25+
1. The DNS private resolver hosted in the hub virtual network uses the Azure-provided DNS (168.63.129.16) as a forwarder. IP address 168.63.129.16 is a virtual public IP address that facilitates a communication channel to Azure platform resources.
26+
27+
1. The hub virtual network must be linked to the Private DNS zone names for Azure services, such as privatelink.blob.core.windows.net.
28+
29+
> [!Note]
30+
> A DNS zone group is automatically created when integrating a private endpoint with a private DNS zone. The group links the endpoint to DNS zones and manages DNS records automatically. This automation reduces manual work and prevents configuration drift.
2531
2632
### What is Azure DNS Private Resolver
2733

learn-pr/wwl-azure/design-implement-private-access-to-azure-services/index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
ms.custom:
1414
- N/A
1515
ms.service: azure
16-
ai-usage: human-only
16+
ai-usage: ai-assisted
1717
title: Design and implement private access to Azure Services
1818
summary: You learn to design and implement private access to Azure Services with Azure Private Link, and virtual network service endpoints.
1919
abstract: |

0 commit comments

Comments
 (0)