게시된 날짜: Nov 22, 2022

이제 Amazon Simple Notification Service(Amazon SNS)가 페이로드 기반 메시지 필터링을 지원함에 따라 속성 기반 메시지 필터링을 이미 지원하던 기능 세트가 확장되었습니다. 고객은 이번 기능 출시를 통해 구독 필터 정책을 적용하여 콘텐츠를 기반으로 메시지를 필터링할 수 있어 다양한 워크로드를 확보할 수 있게 되었습니다. 이 새로운 기능을 사용하여 Amazon S3, Amazon EC2, Amazon CloudFront 및 Amazon CloudWatch를 포함한 Amazon SNS에 이벤트를 게시하는 60개 이상의 AWS 서비스에서 이벤트를 필터링할 수도 있습니다. 또한 교차 계정 워크로드에 페이로드 기반 메시지 필터링을 사용할 수도 있으며, 이를 통해 구독자는 지정된 게시자가 메시지를 Amazon SNS에 게시할 때 속성을 함께 사용하도록 제어하지 못할 수도 있습니다.

Amazon SNS는 애플리케이션 간(A2A) 통신 및 애플리케이션과 사용자 간(A2P) 통신용 메시징 서비스입니다. A2A 기능은 분산된 시스템, 마이크로서비스 및 이벤트 중심의 서버리스 애플리케이션 간에 처리량이 많은 푸시 기반의 다대다 메시징을 제공합니다. 이러한 애플리케이션에는 Amazon Simple Queue Service, Amazon Kinesis Data Firehose, AWS Lambda 및 HTTP/S 엔드포인트가 포함됩니다. A2P 기능을 사용하면 모바일 텍스트 메시지(SMS), 모바일 푸시 알림 및 이메일 알림을 통해 고객과 통신할 수 있습니다. 이제 페이로드 기반 메시지 필터링을 통해 구독자 시스템에서 추가적인 메시지 필터링 로직을 오프로딩하고 게시자 시스템에서 메시지 라우팅 로직을 오프로딩하여 애플리케이션 아키텍처를 더욱 간소화할 수 있습니다. 

Amazon SNS 페이로드 기반 메시지 필터링 기능은 모든 퍼블릭 AWS 리전AWS GovCloud(미국)에서 사용할 수 있습니다. 이 새로운 기능은 현재 AWS 관리 콘솔, AWS 소프트웨어 개발 키트(SDK), Amazon SNS 명령줄 인터페이스(CLI) 및 Amazon SNS 애플리케이션 프로그래밍 인터페이스(API)를 통해 사용하기 시작할 수 있습니다. 또한 AWS CloudFormation을 통해 Amazon SNS 구독 필터 정책을 프로비저닝할 수도 있습니다.

Amazon SNS 페이로드 기반 메시지 필터링에 대해 자세히 알아보려면 다음을 참조하세요.