내 잡다한 노트
AWS SNS의 발행 요청과 전송 본문
SNS (Simple Notification Service)는 AWS에서 제공하는 완전 관리형 메시징 서비스.
높은 가용성과 확장성을 제공하며, 애플리케이션과 사용자에게 메시지를 신속하고 효율적으로 전송하는 데 사용된다.
SNS는 pub/sub 모델을 사용한다. 메시지는 Topic에 게시되고, 이 Topic를 구독한 모든 Subscriber에게 전송된다.
주제는 메시지를 그룹화하는 논리적 채널이다.
원래 작성하려고 했던 내용으로 넘어가보면...
발행 요청 (Publish Request)
메시지를 SNS Topic으로 게시하는 작업을 말한다. 이 단계에서는 실제로 구독자에게 메시지가 전달되지 않는다.
발행 요청은 주로 API 호출이나 AWS CLI를 통해 수행된다.
전송 (Delivery)
Topic에 게시된 메시지가 각 구독자에게 전달되는 작업을 말한다.
실제로 구독자에게 메시지를 보내는 과정이다. 다양한 프로토콜을 지원해준다. 각 프로토콜마다 비용이 다를 수 있다.
비용
Publish Request는 첫 1백만 요청/월 은 무료고 이후 부터 백만 당 0.5$ 비용을 낸다
Delivery는 프로토콜마다 다르다.
'DevOps > AWS' 카테고리의 다른 글
aws config (0) | 2024.08.31 |
---|---|
페더레이션 사용자와 AWS SSO (0) | 2024.08.22 |
AWS의 구조 (0) | 2023.03.20 |
클라우드 컴퓨팅의 모델 (0) | 2022.04.29 |
클라우드 컴퓨팅이란? (0) | 2022.04.29 |