게시된 날짜: Oct 13, 2022

AWS Lambda는 이제 Amazon MSK, 자체 관리형 Kafka, Apache ActiveMQ용 Amazon MQ 및 RabbitMQ용 Amazon MQ에 대한 콘텐츠 필터링 옵션을 지원합니다. 이벤트 패턴 콘텐츠 필터링을 통해 고객은 의미 있는 이벤트 처리만을 위한 Lambda 함수를 호출하도록 복잡한 규칙을 쓸 수 있습니다. 이를 통해 고객의 Lambda 함수에 대한 트래픽을 줄이고 코드를 단순화하며 전체 비용을 절감할 수 있습니다. 필터링은 이미 SQS, DynamoDB 및 Kinesis를 Lambda의 이벤트 소스로 사용할 수 있습니다.

고객은 필터링을 지원하는 이벤트 소스에 의해 트리거된 Lambda 함수에 대한 이벤트 소스 매핑을 생성하거나 업데이트할 때 최대 5개의 필터 기준을 지정할 수 있습니다. 필터는 기본적으로 OR 논리를 사용하여 결합됩니다. 즉, 정의된 필터링 기준을 충족하는 이벤트/페이로드가 전달되어 Lambda 함수를 트리거하는 반면 필터링 기준과 일치하지 않는 이벤트/페이로드는 삭제됩니다. 이 기능은 사용 가능한 이벤트의 하위 집합만 사용하는 마이크로서비스에 대한 함수 호출을 줄이는 데 도움이 되므로 대상 Lambda 함수 또는 다운스트림 애플리케이션이 필터링을 수행할 필요가 없습니다.

콘텐츠 필터링은 AWS Lambda를 사용할 수 있는 모든 상용 리전에서 사용할 수 있습니다. AWS Lambda의 표준 가격 외에 이 기능을 사용하는 데 드는 추가 비용은 없습니다. 이 기능에 대해 자세히 알아보려면 이벤트 필터링에 대한 AWS Lambda 설명서를 참조하십시오.