Informações gerais sobre os conectores de linguagem do AlloyDB

Esta página resume os conectores de idioma do AlloyDB e como usá-los com seus clusters.

Os conectores de linguagem do AlloyDB são bibliotecas que fornecem mTLS automatizado com TLS 1.3 e autorização do Identity and Access Management (IAM) ao se conectar a uma instância do AlloyDB para PostgreSQL. Os conectores de linguagem do AlloyDB criam conexões autorizadas com o servidor do lado do proxy em nome do aplicativo de um usuário e transmitem essa conexão ao driver de banco de dados do aplicativo. Não é possível fornecer um caminho de rede para uma instância do AlloyDB se ainda não houver uma.

O AlloyDB é compatível com os seguintes conectores de linguagem:

É possível usar os conectores de linguagem do AlloyDB para se conectar ao seu cluster do AlloyDB.

Benefícios dos conectores de linguagem do AlloyDB

Os conectores de linguagem do AlloyDB oferecem os seguintes benefícios ao se conectar a um cluster do AlloyDB:

  • Controle de acesso: usa permissões do IAM (IAM) para controlar quem ou o que pode se conectar às instâncias do AlloyDB.
  • Comodidade: usa mTLS automático para fornecer segurança mútua estendida. Remove o requisito de gerenciar certificados SSL, configurar regras de firewall ou ativar redes autorizadas.

Como funcionam os conectores de linguagem do AlloyDB

Os conectores de linguagem do AlloyDB usam um componente do lado do cliente para se conectar a um servidor proxy no cluster do AlloyDB. O conector cria um certificado temporário que autoriza o detentor a se conectar ao proxy do lado do servidor. O proxy do lado do servidor limita o acesso ao banco de dados do AlloyDB exigindo um certificado TLS válido para se conectar.

É possível usar os conectores de linguagem do AlloyDB com IP particular ou IP público. Os conectores de linguagem do AlloyDB usam uma conexão de IP particular por padrão. Para se conectar ao cluster do AlloyDB usando os conectores de linguagem do AlloyDB, consulte Conectar usando os conectores de linguagem do AlloyDB.

Os conectores de linguagem do AlloyDB usam a autenticação integrada por padrão. É possível configurar os conectores de linguagem do AlloyDB para usar a autenticação automática do IAM. Para mais informações sobre como ativar isso na sua conexão, consulte Conectar usando os conectores de linguagem do AlloyDB.

Também é possível se conectar a um cluster do AlloyDB usando o AlloyDB Proxy. Para mais informações sobre como se conectar a um cluster do AlloyDB, consulte a Visão geral da conexão.

A seguir