Amazon SNS
Simple Notification Service
- 게시자(Publishers, 생산자)에서 구독자(Subscribers, 소비자)에게 메시지 전달(전송)을 조정, 관리하는 관리형 서비스
- 게시자
- 주제에 대한 메시지를 생산, 발송함으로써 구독자와 비동시적으로 통신하는 논리적 액세스 및 커뮤니케이션 채널
- 구독자
- 주제를 구독하는 경우 지원되는 프로토콜 중 하나를 통해 메시지 또는 알림을 소비하거나 수신
- 웹서버, 이메일 주소, Amazon SQS 대기열, Lambda 함수
주제(topic)
- 통신 채널 역할을 하는 논리적 액세스 포인트
- 주제를 사용해 여러 엔드포인트(예: Lambda, SQS, HTTP/S, 이메일, … 등)를 그룹화할 수 있음
구독(subscribe)
- 주제에 개시된 메시지를 수신할 수 있도록 주제에 대한 엔드 포인트를 등록하는 것
게시(publish)
-
주제에 메시지를 등록
-
사용 예)
- 경고 : 사전 정의된 임계값에 의해 트리거되는 알림
- 사용자에게 문자 또는 이메일 등으로 알림
- 모바일 푸시 알림