This topic describes how to configure AWS PrivateLink for directly connecting Snowflake with your other AWS VPCs.
What is PrivateLink?
PrivateLink is an AWS service that creates private VPC endpoints, allowing direct, secure connectivity between your AWS VPCs without traversing the public Internet.
Because Snowflake is implemented as a VPC, PrivateLink enables creating a highly-secure network between Snowflake and your other VPCs (in the same AWS region), fully protected from unauthorized
In addition, if you have an on-premises environment (e.g. a non-hosted data center), you can use AWS Direct Connect, in conjunction with PrivateLink, to connect
all your virtual and physical environments in a single, private network.
When you request PrivateLink to be enabled, you must provide the account ID for each AWS VPC you wish to connect directly to Snowflake.
After Snowflake enables PrivateLink for your account, you must complete the process by configuring your VPC environment.