Snowflake ontsluit private databronnen voor Openflow
Snowflake heeft Data Connectivity Proxy geïntroduceerd voor zijn data-integratiedienst Openflow. Daarmee kunnen organisaties databases en andere databronnen in private netwerken verbinden met Snowflake, zonder inkomende firewallpoorten te openen. Volgens een productblog van eerder deze week is de functie algemeen beschikbaar op AWS, Azure en Google Cloud.
De uitbreiding richt zich op organisaties met data verspreid over eigen datacenters en verschillende cloudomgevingen. Denk aan een Oracle-database achter een bedrijfsfirewall, een PostgreSQL-database in een afgeschermd cloudnetwerk of private Kafka-brokers voor streaming data.
Volgens Snowflake vragen dergelijke koppelingen vaak om afzonderlijke netwerkvoorzieningen, zoals VPN-verbindingen, of software van andere leveranciers. Met Data Connectivity Proxy biedt het bedrijf hiervoor een eigen agent die binnen het netwerk van de klant draait. Openflow gebruikt die verbinding om de private databron te bereiken.
Verbinding van binnenuit
De agent zet via poort 443 een uitgaande, versleutelde verbinding met Snowflake op. Verzoeken van Openflow worden vervolgens door deze tunnel naar de databron geleid. Daardoor hoeft de organisatie geen inkomende verbindingen vanaf internet toe te staan.
De verbinding gebruikt mutual TLS, waarbij beide kanten elkaars identiteit controleren met certificaten. Voor de eerste registratie is een tijdelijk token nodig. Daarna verzorgt Snowflake het certificaatbeheer. Beheerders leggen in Snowflake vast welke hosts en poorten via de proxy bereikbaar mogen zijn.
De agent stuurt verkeer door op TCP-niveau en analyseert of bewaart de passerende data niet. De logica van de connector en de toegangsgegevens voor de databron blijven binnen Snowflake. Daarmee verzorgt de agent de netwerkverbinding, terwijl Openflow de data-integratie uitvoert.
Beschikbaarheid en voorwaarden
Data Connectivity Proxy is beschikbaar voor de Snowflake-edities Standard, Enterprise en Business Critical. De agent wordt geleverd als Docker-image en draait op Linux met Docker of een andere compatibele containerruntime. Kubernetes is niet vereist.
De oplossing ondersteunt verbindingen met bronnen in eigen datacenters en tussen verschillende clouds. Een organisatie kan bijvoorbeeld data op AWS ontsluiten voor een Snowflake-account op Azure. Momenteel werkt de proxy met Openflow; ondersteuning voor andere Snowflake-diensten staat op de planning.
Er blijven netwerkvoorwaarden gelden. De agent moet rechtstreeks uitgaand toegang hebben tot de publieke DCP-adressen van Snowflake. Verkeer via een bedrijfsproxy of een PrivateLink-endpoint wordt hiervoor niet ondersteund. De verbinding is dus versleuteld, maar vormt geen volledig private netwerkroute buiten het publieke internet om.
Bron: Snowflake




