Aurora DSQL เปิดตัวตัวเชื่อมต่อ Go, Python และ Node.js ใหม่ที่ช่วยลดความซับซ้อนในการตรวจสอบสิทธิ์ IAM
วันนี้เรากำลังประกาศการเปิดตัว Aurora DSQL Connectors สำหรับ Go (pgx), Python (asyncpg) และ Node.js (WebSocket สำหรับ Postgres.js) ที่ทำให้การอนุญาต IAM ง่ายขึ้นสำหรับลูกค้าที่ใช้ไดรเวอร์ PostgreSQL มาตรฐานเพื่อเชื่อมต่อกับคลัสเตอร์ Aurora DSQL ตัวเชื่อมต่อเหล่านี้ทำหน้าที่เป็นเลเยอร์การรับรองความถูกต้องโปร่งใสซึ่งจัดการกับการสร้างโทเค็น IAM โดยอัตโนมัติ ไม่จำเป็นต้องเขียนรหัสสร้างโทเค็นหรือจัดหาโทเค็น IAM ด้วยตนเอง โทเค็นจะถูกสร้างโดยอัตโนมัติสำหรับการเชื่อมต่อแต่ละครั้ง เพื่อให้แน่ใจว่าจะใช้โทเค็นที่ถูกต้องเสมอพร้อมทั้งรักษาความเข้ากันได้อย่างสมบูรณ์กับฟีเจอร์ของไดรเวอร์ PostgreSQL ที่มีอยู่ ตัวเชื่อมต่อ Postgres.js ยังรองรับโปรโตคอล WebSocket ช่วยให้ลูกค้าสามารถเชื่อมต่อกับคลัสเตอร์ DSQL ในสภาพแวดล้อมที่ไม่มีการเชื่อมต่อ TCP ได้
ตัวเชื่อมต่อเหล่านี้ช่วยเพิ่มความคล่องตัวในการตรวจสอบสิทธิ์และขจัดความเสี่ยงด้านความปลอดภัยที่เกี่ยวข้องกับรหัสผ่านที่ผู้ใช้สร้างขึ้นแบบดั้งเดิม ตัวเชื่อมต่อทั้งสามรายการรองรับผู้ให้บริการข้อมูลประจำตัว IAM แบบกำหนดเอง ทำให้ลูกค้ามีความยืดหยุ่นในการจัดการข้อมูลประจำตัว AWS ของพวกเขา
ในการเริ่มต้น ให้ไปที่หน้า เอกสารตัวเชื่อมต่อสำหรับ Aurora DSQL สำหรับตัวอย่างโค้ด โปรดไปที่หน้า Github สำหรับ pgx สำหรับ Go, asyncpg สำหรับ Python และ Websocket สำหรับ Postgres.js เริ่มต้นใช้งาน Aurora DSQL ได้ฟรีด้วย AWS Free Tier หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Aurora DSQL โปรดไปที่หน้าเว็บ