AWS Lambda は、セルフマネージド Apache Kafka イベントソースに対して OAuth 認証をサポートしています。
AWS Lambda は、セルフマネージド Apache Kafka イベントソースマッピング (ESM) に対して OAuth 認証をサポートするようになりました。これには、お客様自身が実行する Kafka クラスターや、Confluent Cloud、Aiven、Redpanda などのマネージドサービスが含まれます。このリリースにより、お客様はエンタープライズ ID プロバイダーを通じて Lambda Kafka コンシューマーを認証できるようになり、Kafka アプリケーションのセキュリティおよびコンプライアンス要件を満たすことができます。支払い処理、不正検出、リアルタイムデータパイプラインなどのユースケースでイベント駆動型の Kafka ワークロードを構築するお客様は、Kafka ESM を使用してサーバーレス Kafka コンシューマーを構築します。Kafka ESM は、自動スケーリング、エラー処理、バッチ処理、イベントフィルタリングを提供します。以前は、Kafka ESM は SASL/PLAIN、SASL/SCRAM、および相互 TLS (mTLS) のみを認証方法としてサポートしていたため、OAuth を必要とする規制産業のお客様は、クラスターで Kafka ESM を使用できませんでした。OAuth サポートにより、お客様は Amazon Cognito や Okta などのエンタープライズ ID プロバイダーを使用して Kafka ESM を認証し、Kafka クラスターと Lambda コンシューマー全体で同じ ID ガバナンスおよびアクセスポリシーを適用できます。この機能は、セルフマネージド Kafka ESM が利用可能なすべての AWS 商用リージョンで利用できます。OAuth 認証を使用するには、AWS マネジメントコンソール、Lambda API、AWS CLI、AWS CloudFormation、または AWS SAM を通じて、認証構成を指定して新しい Kafka ESM を作成します。詳細については、AWS Lambda 開発者ガイドおよび AWS Lambda の料金を参照してください。