AWS Lambda รองรับการยืนยันตัวตนด้วย OAuth สำหรับแหล่งที่มาของเหตุการณ์ Apache Kafka ที่จัดการด้วยตนเอง
ขณะนี้ AWS Lambda รองรับการยืนยันตัวตนด้วย OAuth สำหรับการแมปแหล่งที่มาของเหตุการณ์ Apache Kafka ที่จัดการด้วยตนเอง (ESM) ซึ่งรวมถึงคลัสเตอร์ Kafka ที่ลูกค้าเรียกใช้ด้วยตนเองและบริการที่มีการจัดการ เช่น Confluent Cloud, Aiven และ Redpanda ด้วยการเปิดตัวครั้งนี้ ลูกค้าสามารถยืนยันตัวตน Consumer ของ Lambda Kafka ผ่านผู้ให้บริการข้อมูลระบุตัวตนขององค์กรได้ ซึ่งช่วยให้สามารถปฏิบัติตามข้อกำหนดด้านความปลอดภัยและการปฏิบัติตามข้อกำหนดสำหรับแอปพลิเคชัน Kafka ได้
ลูกค้าที่สร้างเวิร์กโหลด Kafka แบบขับเคลื่อนด้วยเหตุการณ์สำหรับกรณีการใช้งาน เช่น การประมวลผลการชำระเงิน การตรวจจับการฉ้อโกง และไปป์ไลน์ข้อมูลแบบเรียลไทม์ จะใช้ Kafka ESM เพื่อสร้าง Consumer ของ Kafka แบบไม่ต้องใช้เซิร์ฟเวอร์ Kafka ESM ให้บริการการปรับขนาดอัตโนมัติ การจัดการข้อผิดพลาด การประมวลผลแบบแบตช์ และการกรองเหตุการณ์ ก่อนหน้านี้ Kafka ESM รองรับเฉพาะ SASL/PLAIN, SASL/SCRAM และ TLS ร่วมกัน (mTLS) เป็นวิธีการยืนยันตัวตน ดังนั้น ลูกค้าในอุตสาหกรรมที่มีการกำกับดูแลซึ่งกำหนดให้ใช้ OAuth จึงไม่สามารถใช้ Kafka ESM กับคลัสเตอร์ของตนได้ เมื่อรองรับ OAuth แล้ว ลูกค้าสามารถใช้ผู้ให้บริการข้อมูลระบุตัวตนขององค์กร เช่น Amazon Cognito หรือ Okta เพื่อยืนยันตัวตน Kafka ESM และใช้นโยบายการกำกับดูแลข้อมูลระบุตัวตนและนโยบายสิทธิ์เข้าถึงเดียวกันกับทั้งคลัสเตอร์ Kafka และ Consumer ของ Lambda
ความสามารถนี้พร้อมใช้งานในAWS Region เชิงพาณิชย์ทุกแห่งที่มี Kafka ESM ที่จัดการด้วยตนเองให้บริการ ในการใช้การยืนยันตัวตนด้วย OAuth ให้สร้าง Kafka ESM ใหม่พร้อมการกำหนดค่าการยืนยันตัวตนของคุณผ่านคอนโซลการจัดการของ AWS, Lambda API, AWS CLI, AWS CloudFormation หรือ AWS SAM ดูข้อมูลเพิ่มเติมได้ที่คู่มือนักพัฒนา AWS Lambda และค่าบริการ AWS Lambda