Amazon SNS 기능 - Amazon Simple Notification Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SNS 기능

AmazonSNS은 애플리케이션과 사용자 간의 메시징을 개선하도록 설계된 포괄적인 기능 세트를 제공합니다. 이러한 기능을 사용하면 원활한 통신, 안전한 메시지 전송 및 강력한 메시지 관리를 통해 광범위한 메시징 사용 사례에 대한 고가용성, 내구성 및 유연성을 보장할 수 있습니다.

  • Application-to-application 메시징

    메시징은pplication-to-application Amazon Data Firehose 전송 스트림, Lambda 함수, Amazon SQS 대기열, HTTP/S 엔드포인트 및 AWS Event Fork 파이프라인과 같은 구독자를 지원합니다. 이를 통해 이벤트 기반 아키텍처에서 효율적인 메시지 전송이 가능합니다.

  • Application-to-person 알림

    알림은pplication-to-person 모바일 애플리케이션, 휴대폰 번호, 이메일 주소와 같은 구독자에게 사용자 알림을 제공합니다.

  • 표준 및 FIFO 주제

    FIFO 주제를 통해 엄격한 메시지 순서 지정, 메시지 그룹화 및 중복 제거를 보장하여 FIFO 및 표준 대기열에서 메시지 처리를 구독할 수 있습니다. 표준 주제는 메시지 순서 지정 및 중복 가능성이 중요하지 않을 때 사용되며, 광범위한 사용 사례에 대한 모든 전송 프로토콜을 지원합니다.

  • 메시지 내구성

    Amazon은 함께 작동하는 여러 전략을 SNS 사용하여 메시지 내구성을 제공합니다.

    • 게시된 메시지는 지리적으로 분리된 여러 서버 및 데이터 센터에 저장됩니다.

    • 구독한 엔드포인트를 사용할 수 없는 경우 Amazon은 전송 재시도 정책 을 SNS 실행합니다.

    • 전송 재시도 정책이 종료되기 전에 전송되지 않은 메시지를 보존하기 위해 배달 못한 편지 대기열을 만들 수 있습니다.

  • 메시지 아카이브, 재생 및 분석

    주제 SNS에 Firehose 전송 스트림을 구독하는 등 다양한 방법으로 Amazon에서 메시지를 아카이브할 수 있습니다. 이를 통해 Amazon Simple Storage Service(Amazon S3) 버킷, Amazon Redshift 테이블 등과 같은 분석 엔드포인트에 알림을 보낼 수 있습니다. SNS 또한 Amazon SNS FIFO 주제는 주제 소유자가 주제 내에 메시지를 저장(또는 아카이브)할 수 있는 코드 없는 인플레이 메시지 아카이브로 메시지 아카이브 및 재생을 지원합니다. 그런 다음 주제 구독자는 구독한 엔드포인트로 아카이브된 메시지를 다시 가져올(또는 재생할) 수 있습니다. 자세한 내용은 FIFO 주제에 대한 Amazon SNS 메시지 아카이브 및 재생 섹션을 참조하세요.

  • 메시지 속성

    Amazon SNS 메시지 속성 를 사용하면 메시지에 대한 임의의 메타데이터를 제공할 수 있습니다.

  • 메시지 필터링

    기본적으로 각 구독자는 주제에 게시된 모든 메시지를 수신합니다. 메시지의 하위 세트만 수신하려면 구독자는 주제 구독에 필터 정책을 할당해야 합니다. 구독자는 필터 정책 범위를 정의하여 페이로드 기반 또는 속성 기반 필터링을 활성화할 수도 있습니다. 필터 정책 범위의 기본값은 MessageAttributes입니다. 수신 메시지 속성이 필터 정책 속성과 일치하면 메시지가 구독된 엔드포인트로 전송됩니다. 그렇지 않으면 메시지가 필터링되어 제외됩니다. 필터 정책 범위가 MessageBody인 경우 필터 정책 속성을 페이로드와 일치시킵니다. 자세한 내용은 Amazon SNS 메시지 필터링 단원을 참조하십시오.

  • 메시지 보안

    서버 측 암호화는 에서 제공하는 암호화 키를 사용하여 Amazon SNS 주제에 저장된 메시지의 내용을 보호합니다 AWS KMS. 자세한 내용은 서버 측 암호화로 Amazon SNS 데이터 보호 단원을 참조하십시오.

    AmazonSNS과 가상 프라이빗 클라우드(VPC) 간에 프라이빗 연결을 설정할 수도 있습니다. 자세한 내용은 섹션을 참조하세요VPC 엔드포인트로 Amazon SNS 트래픽 보호.