En esta página, se resumen los conectores de lenguaje de AlloyDB y cómo usarlos con tus clústeres.
Los conectores de lenguaje de AlloyDB son bibliotecas que proporcionan mTLS automática con TLS 1.3 y autorización de Identity and Access Management (IAM) cuando se conectan a una instancia de AlloyDB para PostgreSQL. Los conectores de lenguaje de AlloyDB crean conexiones autorizadas al servidor del proxy en nombre de la aplicación de un usuario y pasan esa conexión al controlador de base de datos de la aplicación. No proporcionan una ruta de red a una instancia de AlloyDB, si aún no hay una.
AlloyDB admite los siguientes conectores de lenguaje de AlloyDB:
Puedes usar los conectores de lenguaje de AlloyDB para conectarte a tu clúster de AlloyDB.
Beneficios de los conectores de lenguaje de AlloyDB
Los conectores de lenguaje de AlloyDB proporcionan los siguientes beneficios cuando te conectas a un clúster de AlloyDB:
- Control de acceso: Usa permisos de IAM para controlar quién o qué puede conectarse a tus instancias de AlloyDB.
- Comodidad: Usa mTLS automática para proporcionar seguridad mutua extendida. Quita el requisito de administrar certificados SSL, configurar reglas de firewall o habilitar redes autorizadas.
Cómo funcionan los conectores de lenguaje de AlloyDB
Los conectores de lenguaje de AlloyDB usan un componente 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 servidor. El proxy del servidor limita el acceso a la base de datos de AlloyDB mediante la solicitud de un certificado TLS válido para conectarse.
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 Conéctate 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 usar la autenticación automática de IAM. Para obtener más información sobre cómo habilitar esta opción en tu conexión, consulta Cómo conectarse con conectores de lenguaje de AlloyDB.
También puedes conectarte a un clúster de AlloyDB con el proxy de AlloyDB. Para obtener más información sobre cómo conectarte a un clúster de AlloyDB, consulta la descripción general de la conexión.