简体   繁体   中英

Multiple instances of SAME service to be accessed from vnet/subnet using Private vs Service Endpoint


When we have a requirement to connect to 2 different storage accounts (SAME service ie Azure Storage / 2 instances) from a .NET/Su.net,
Using-
1.Private Endpoints implies that we need one Private Endpoint for each storage account.
(And single private endpoint can be used across su.nets in the .net)
2.Service Endpoints implies that a SINGLE Service Endpoint is created for STORAGE SERVICE as a whole and it gets re used for different storage accounts.
(And each su.net needing access to storage accounts would need its own service endpoint)
Would this inference be correct?

在此处输入图像描述

在此处输入图像描述 Regards,
Aditya Garg

What you mentioned is the correct, however, there are more differences and use-case for both these services. One of the major difference I would say is

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.

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.

One should also need to know their limitations


Some other reference

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM