Amazon MSK 콘솔에서의 AWS Lambda Kafka 이벤트 소스 매핑 통합 발표
AWS는 Amazon MSK Console에서의 Lambda Kafka 이벤트 소스 매핑(ESM) 통합을 발표했습니다. 이 통합은 MSK 주제를 Lambda 함수에 연결하는 프로세스를 간소화합니다. 이 기능을 사용하면, 사용자가 MSK 콘솔에서 주제와 대상 함수를 지정하면 통합이 ESM 구성을 자동으로 처리합니다. 따라서 콘솔을 전환하지 않고도 MSK 주제에서 Lambda 함수를 트리거할 수 있습니다.
고객은 MSK를 Lambda 함수의 이벤트 소스로 사용하여 반응형 이벤트 기반 Kafka 애플리케이션을 빌드합니다. 이전에는 MSK를 이벤트 소스로 구성하려면 MSK와 Lambda 콘솔 사이를 오가면서 클러스터 세부 정보, 인증 방법, 네트워크 구성 같은 파라미터를 제공해야 했습니다. 새로운 통합 환경은 대상 함수와 주제 이름만이 필수 필드인 간소화된 인터페이스를 통해 Lambda ESM 구성을 MSK 콘솔에 바로 전달합니다. 이 통합 환경은 인증 및 이벤트 폴링 구성을 위한 최적화된 기본값으로 ESM 생성을 처리하며, MSK 클러스터 액세스에 필요한 Lambda 실행 역할 권한을 자동으로 생성할 수 있습니다. 지연 시간과 처리량을 최적화하고 네트워크를 설정할 필요가 없도록 만들기 위해, 이 통합 환경은 권장 기본값으로 ESM용 프로비저닝 모드를 사용합니다. 이러한 개선 사항은 MSK와 Lambda의 통합을 간소화하고 구성 오류를 줄여, 사용자가 MSK 및 Lambda 애플리케이션을 신속하게 시작할 수 있게 합니다.
이 기능은 아시아 태평양(태국), 아시아 태평양(말레이시아), 이스라엘(텔아비브), 아시아 태평양(타이베이), 캐나다 서부(캘거리) 리전을 제외한, Amazon MSK와 AWS Lambda가 모두 제공되는 모든 AWS 상용 리전에서 정식 버전으로 제공됩니다.
MSK 콘솔에서 Lambda Kafka 이벤트 소스 매핑을 구성하려면, MSK 클러스터로 이동한 후 Lambda 통합 탭에서 주제, Lambda 함수 및 선택적 필드를 제공하면 됩니다. 표준 Lambda 요금과 MSK 요금이 적용됩니다. 자세한 내용은 Lambda 개발자 안내서와 MSK 개발자 안내서를 참조하세요.