Kafka 이벤트 소스 매핑(ESM)용 AWS Lambda 프로비저닝 모드, 이제 AWS 아시아 태평양(타이베이) 및 AWS GovCloud(미국) 리전에서 사용 가능
AWS Lambda는 이제 아시아 태평양(타이베이), AWS GovCloud(미국 동부) 및 AWS GovCloud(미국 서부) 리전에서 Apache Kafka 이벤트 소스를 구독하는 이벤트 소스 매핑(ESM)에 대한 프로비저닝 모드를 지원합니다. 프로비저닝 모드를 사용하면 언제라도 갑작스러운 트래픽 급증을 처리할 수 있도록 이벤트 폴링 리소스를 프로비저닝하여 Kafka ESM의 처리량을 최적화할 수 있습니다. 이를 통해 엄격한 성능 요구 사항을 충족하는 응답성 및 확장성이 뛰어난 이벤트 기반 Kafka 애플리케이션을 구축할 수 있습니다.
스트리밍 데이터 애플리케이션을 구축하는 고객은 종종 Kafka를 Lambda 함수의 이벤트 소스로 사용하며, Lambda의 완전관리형 ESM을 통해 이벤트에 대응하여 폴링 리소스의 규모를 자동으로 조정합니다. 그러나 예측할 수 없는 트래픽 버스트를 처리해야 하는 이벤트 기반 Kafka 애플리케이션의 경우, ESM의 처리량을 제대로 제어하지 못하면 사용자 경험이 지연될 수 있습니다. Kafka ESM용 프로비저닝 모드를 사용하면 이벤트 폴러라고 하는 폴링 리소스를 최소 수와 최대 수 사이에서 자동으로 조정하고 프로비저닝하여 Amazon Managed Streaming for Apache Kafka(MSK) ESM 또는 자체 관리형 Kafka ESM의 처리량을 미세 조정할 수 있습니다. 이번 출시를 통해 이제 3개 리전에서 추가로 이 기능을 사용할 수 있습니다.
ESM API, AWS Console, AWS CLI, AWS SDK 및 AWS CloudFormation에서 이벤트 폴러의 최소 및 최대 수를 구성하는 방식으로 MSK ESM 또는 자체 관리형 Kafka ESM에 프로비저닝 모드를 활성화할 수 있습니다. 이벤트 폴러 단위(EPU)라는 결제 단위에 따라 이벤트 폴러 사용에 대한 비용을 지불하게 됩니다. 자세히 알아보려면 Lambda ESM 설명서 및 AWS Lambda 요금 페이지를 참조하세요.