snowflake azure private link traffic

Mohammed Thahif BK 346 Reputation points Microsoft Employee
2024-03-29T12:11:14.03+00:00

Hello,

We are trying to enable private link service to integrate Snowflake on Azure with blob service in our subscription. https://docs.snowflake.com/en/user-guide/privatelink-azure

However, need to understand whether this traffic flows via our firewall or does it remains in MS backbone?

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
3,200 questions
Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,460 questions
Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,775 questions
Azure Private Link
Azure Private Link
An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
550 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. KapilAnanth-MSFT 49,611 Reputation points Microsoft Employee Moderator
    2024-03-29T12:55:30.8066667+00:00

    @Mohammed Thahif BK ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    Can you please elaborate more about your requirement and environment?

    It is possible that the 3rd party (Snowflake) is exposing their service via a SLB. (I am assuming that you do not have control over the 3rd party's side)

    • A consumer of the service can only create a Private EndPoint in a VNET in your subscription.
    • The above PE can only be used for connecting unidirectionally to the 3rd Party service exposed via the PLS.
      i.e., PE only supports inbound communication from the resources that are attached to the PE VNET's network (VNET, Peered VNETs and OnPrem networks connected via VPN or ExpressRoute )

    So, when you say, "integrate Snowflake on Azure with blob service" - I am afraid I don't understand what you are trying to achieve.

    • Azure Blob Storage (Storage Account) is a PaaS Service and does not belong to a particular VNET.
    • So, if your intention is to connect from the 3rd party to the Blob via the PE - this is not feasible.

    P.S :

    • For a connection from a VM (or any resource connected to a VNET) to a PLS via PE always stays within the Microsoft backbone.
    • Every traffic here is private

    Cheers,

    Kapil


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.