Panoramica dei connettori di linguaggio Cloud SQL

Questa pagina riepiloga i connettori di linguaggio Cloud SQL e come utilizzarli con le tue istanze.

I connettori di linguaggio Cloud SQL sono librerie che forniscono crittografia e autorizzazione IAM durante la connessione a un'istanza Cloud SQL. I connettori di linguaggio Cloud SQL creano connessioni autorizzate al server lato proxy per conto dell'applicazione di un utente e passano tale connessione al driver di database dell'applicazione. Non forniscono un percorso di rete per un'istanza Cloud SQL se non è già presente.

I connettori di linguaggio Cloud SQL utilizzano un componente lato client per connettersi a un server proxy nell'istanza Cloud SQL. Il connettore crea un certificato temporaneo che autorizza il titolare a connettersi al proxy lato server. Il proxy lato server limita l'accesso al database Cloud SQL richiedendo un certificato TLS valido per la connessione.

Al momento Cloud SQL supporta i seguenti connettori di linguaggio Cloud SQL:

Cloud SQL consiglia di utilizzare i connettori di linguaggio Cloud SQL per connettersi all'istanza Cloud SQL. Inoltre, per connetterti a un'istanza Cloud SQL, puoi utilizzare un client di database o il proxy di autenticazione Cloud SQL. Per ulteriori informazioni sulla connessione a un'istanza Cloud SQL, consulta Informazioni sulle opzioni di connessione.

Vantaggi dei connettori di linguaggio Cloud SQL

I connettori di linguaggio Cloud SQL offrono i seguenti vantaggi con la connessione a un'istanza Cloud SQL:

  • Autorizzazione IAM: utilizza le autorizzazioni di gestione di identità e accessi (IAM) per controllare chi o cosa può connettersi alle istanze Cloud SQL.
  • Praticità: rimuove il requisito per gestire i certificati SSL, configurare le regole firewall o abilitare le reti autorizzate.

Passaggi successivi