AWS Glue Data Catalog รองรับ OAuth สำหรับ Apache Iceberg REST Catalog API แล้ว

AWS Glue Data Catalog รองรับการยืนยันตัวตนด้วย OAuth 2.0 bearer token สำหรับ Apache Iceberg REST Catalog (IRC) APIs ผ่าน AWS Sign-In ซึ่งเป็นมาตรฐานของ Apache Iceberg REST Catalog specification

ตอนนี้เครื่องยนต์คิวรี เช่น Apache Spark, Trino และ Apache Flink สามารถยืนยันตัวตนกับ Iceberg endpoint ของ Glue Data Catalog ได้ด้วย OAuth 2.0 bearer tokens มาตรฐาน นอกเหนือจาก AWS Signature Version 4 (SigV4) แล้ว

การใช้ OAuth 2.0 Token Exchange (RFC 8693) ช่วยให้สามารถแลกเปลี่ยน OpenID Connect (OIDC) identity token เป็น bearer token ที่มีอายุสั้นและจำกัดขอบเขตของ Glue เพื่อใช้ในการร้องขอ IRC

การเข้าถึงทั้งหมดจะยังคงอยู่ภายใต้การควบคุมของ AWS IAM และสิทธิ์ของ AWS Lake Formation ซึ่งฟีเจอร์นี้พร้อมใช้งานในทุกภูมิภาคของ AWS ที่มี AWS Glue และ Lake Formation

ศัพท์ที่ควรรู้

  • OAuth 2.0 – เป็นมาตรฐานการยืนยันตัวตนที่ใช้ในการอนุญาตการเข้าถึงทรัพยากรต่างๆ โดยไม่ต้องเปิดเผยรหัสผ่านทั้งหมด
  • Apache Iceberg REST Catalog (IRC) – เป็นข้อกำหนดของ API สำหรับการจัดการแคตตาล็อกข้อมูล Iceberg ผ่านทาง REST
  • AWS Sign-In – เป็นบริการของ AWS ที่ช่วยให้ผู้ใช้สามารถยืนยันตัวตนเข้าสู่ระบบต่างๆ ได้
  • Bearer Token – เป็นโทเค็นที่ใช้เป็นหลักฐานในการพิสูจน์ตัวตนเพื่อเข้าถึงบริการที่ได้รับอนุญาต
  • OpenID Connect (OIDC) – เป็นโปรโตคอลที่ใช้ในการระบุตัวตนและยืนยันตัวตนของผู้ใช้

ที่มา: AWS

Leave a Comment