Vai al contenuto

Accesso da Azure SQL Database a Storage Account tramite Private Endpoint

Scopri come connettere in modo sicuro Azure SQL Database a uno Storage Account usando Private Endpoint.

In numerosi casi, i clienti desiderano accedere dal proprio Azure SQL Database a un Azure Storage Account utilizzando un Private Endpoint. Questa configurazione permette una comunicazione privata e sicura tra le risorse Azure e il proprio Storage Account.

Prima di proseguire, è utile approfondire come configurare un Private Endpoint per il tuo Storage Account. Il processo prevede l’impostazione del private endpoint per consentire la comunicazione sicura tra le risorse Azure e il proprio Storage Account. Maggiori dettagli sono disponibili in questa guida: Tutorial: Connect to a storage account using an Azure Private Endpoint.

È importante chiarire però che l’utilizzo di un private endpoint implica una connessione da una VNET a una risorsa. Poiché Azure SQL Database non è integrato in una VNET, non è possibile accedere da Azure SQL Database a un Storage Account tramite un private endpoint.

Il private endpoint può comunque essere utilizzato per altre risorse che possono connettersi al Storage Account, come Azure SQL Managed Instance o Virtual Machines, ma Azure SQL Database non può usufruirne.

Per i clienti che necessitano di questo tipo di configurazione, è necessario almeno utilizzare le reti selezionate (pubbliche ma ristrette) e utilizzare l’opzione di server attendibili, specificare il server attendibile, assicurarsi che l’identità gestita del server abbia il ruolo RBAC corretto e utilizzare l’identità gestita (non SAS) per le credenziali del Database.

La configurazione di private endpoints è essenziale per garantire un alto livello di sicurezza e **privacy** nelle comunicazioni tra le risorse cloud. Tuttavia, le limitazioni esistenti richiedono attenzione alla scelta delle architetture e delle risorse idonee per queste connessioni sicure.

Utilizzare le giuste configurazioni di reti selezionate e identità gestite permette di massimizzare la sicurezza degli accessi da Azure SQL Database, anche in assenza di piena integrazione con VNET. Assicurare che tutti i collegamenti siano gestiti tramite RBAC appropriate è una pratica consigliata per mantenere sicurezza e conformità.