Aurora DSQL, IAM 인증을 간소화하는 새로운 Go, Python, Node.js 커넥터 출시
오늘 AWS는 표준 PostgreSQL 드라이버를 사용하여 Aurora DSQL 클러스터에 연결하는 고객의 IAM 인증 절차를 간소화하기 위해 Go(pgx), Python(asyncpg), Node.js(Postgres.js용 WebSocket)용 Aurora DSQL 커넥터 출시를 발표했습니다. 이러한 커넥터는 IAM 토큰 생성을 자동으로 처리하는 투명한 인증 계층 역할을 하므로, 사용자는 토큰 생성 코드를 작성하거나 IAM 토큰을 수동으로 제공하지 않아도 됩니다. 각 연결에 토큰이 자동으로 생성되므로 기존 PostgreSQL 드라이버 기능과의 완벽한 호환성을 유지하면서 항상 유효한 토큰이 사용됩니다. Postgres.js 커넥터는 WebSocket 프로토콜을 추가 지원하므로 TCP 연결을 사용할 수 없는 환경에서도 고객이 DSQL 클러스터에 연결할 수 있습니다.
이러한 커넥터는 인증을 간소화하고 기존 사용자 생성 암호와 관련된 보안 위험을 제거합니다. 이 3개 커넥터 모두 사용자 지정 IAM 자격 증명 공급자를 지원하므로 고객은 AWS 자격 증명을 유연하게 관리할 수 있습니다.
시작하려면 Aurora DSQL용 커넥터 설명서 페이지를 참조하세요. 코드 예제를 보려면 Github에서 Go용 pgx, Python용 asyncpg, Postgres.js용 Websocket 페이지를 방문하세요. AWS 프리 티어로 Aurora DSQL을 무료로 시작해 보세요. Aurora DSQL에 대해 자세히 알아보려면 웹 페이지를 참조하세요.