En esta página se resumen los conectores de lenguaje de AlloyDB y se explica cómo usarlos con tus clústeres.
Los conectores de lenguaje de AlloyDB son bibliotecas que proporcionan mTLS automatizado con TLS 1.3 y autorización de Gestión de Identidades y Accesos (IAM) al conectarse a una instancia de AlloyDB para PostgreSQL. Los conectores de lenguaje de AlloyDB crean conexiones autorizadas con el servidor del lado del proxy en nombre de la aplicación de un usuario y transfieren esa conexión al controlador de la base de datos de la aplicación. No proporcionan una ruta de red a una instancia de AlloyDB si aún no hay ninguna.
AlloyDB admite los siguientes conectores de lenguaje de AlloyDB:
Puedes usar AlloyDB Language Connectors para conectarte a tu clúster de AlloyDB.
Ventajas de los conectores de idiomas de AlloyDB
Los conectores de lenguaje de AlloyDB ofrecen las siguientes ventajas al conectarse a un clúster de AlloyDB:
- Control de acceso: usa permisos de gestión de identidades y accesos (IAM) para controlar quién o qué puede conectarse a tus instancias de AlloyDB.
- Comodidad: usa mTLS automático para proporcionar seguridad mutua ampliada. Elimina la necesidad de gestionar certificados SSL, configurar reglas de cortafuegos o habilitar redes autorizadas.
Cómo funcionan los conectores de lenguaje de AlloyDB
Los conectores de lenguaje de AlloyDB usan un componente del lado del cliente para conectarse a un servidor proxy en el clúster de AlloyDB. El conector crea un certificado temporal que autoriza al titular a conectarse al proxy del lado del servidor. El proxy del lado del servidor limita el acceso a la base de datos de AlloyDB. Para conectarse, se necesita un certificado TLS válido.
Puedes usar los conectores de lenguaje de AlloyDB con IP privada o IP pública. Los conectores de lenguaje de AlloyDB usan de forma predeterminada una conexión de IP privada. Para conectarte a tu clúster de AlloyDB con los conectores de lenguaje de AlloyDB, consulta Conectarse con los conectores de lenguaje de AlloyDB.
Los conectores de lenguaje de AlloyDB usan la autenticación integrada de forma predeterminada. Puedes configurar tus conectores de lenguaje de AlloyDB para que usen la autenticación automática de gestión de identidades y accesos. Para obtener más información sobre cómo habilitar esta opción en tu conexión, consulta Conectarse mediante conectores de lenguaje de AlloyDB.
También puedes conectarte a un clúster de AlloyDB con AlloyDB Proxy. Para obtener más información sobre cómo conectarse a un clúster de AlloyDB, consulta la información general sobre las conexiones.