Opções de conexão para aplicativos externos

Nesta página, descrevemos as opções de conexão de um aplicativo executado fora do Google Cloud, inclusive um cliente mysql, com a instância do Cloud SQL.

A tabela a seguir compara as opções de conexão a partir de um aplicativo externo:

Opção de conexão Protegida, criptografada? Mais informações Observações
Endereço IP público com SSL Sim Requer gerenciamento de certificado SSL.
Endereço IP público sem SSL Não Não recomendado para instâncias de produção.
Cloud SQL Proxy Sim
Imagem do Cloud SQL Proxy Docker Sim
Biblioteca de soquetes JDBC Sim Somente a linguagem de programação Java.
Biblioteca Go Proxy Sim Somente a linguagem de programação Go.
Cloud Shell Não Usa o Cloud SQL Proxy para se conectar a partir do Console do Google Cloud. Melhor opção para tarefas de administração que exigem a ferramenta de linha de comando mysql.
Apps Script Sim O Apps Script consegue se conectar a bancos de dados externos pelo serviço JDBC, um wrapper que usa a tecnologia Java Database Connectivity padrão.