한눈에 보는 정의

SNS(Simple Notification Service)는 아마존웹서비스(AWS)가 제공하는 관리형 알림 서비스로, 하나의 메시지를 이메일, 문자, 다른 시스템 등 여러 구독자에게 한 번에 동시에 전달합니다.

자세히 알아보기

  • 예문: "주문이 완료되면 SNS를 통해 고객에게는 문자로, 물류팀 시스템에는 자동으로 메시지가 동시에 전달된다."
  • 특정 대상 하나에게만 메시지를 전달하는 SQS(Simple Queue Service) (SQS)와 달리, SNS는 구독하고 있는 여러 대상에게 같은 메시지를 한꺼번에 뿌리는 Observer 패턴 (Observer 패턴)과 비슷한 구조로 동작합니다.
  • 새 이벤트가 발생했을 때 이를 SNS로 알리고, 이를 구독하는 여러 SQS 큐나 시스템이 각자 필요한 방식으로 처리하도록 조합하는 아키텍처가 흔히 쓰입니다.
  • 알림을 보내는 쪽은 누가 구독하고 있는지 신경 쓸 필요 없이, 그저 메시지를 발행(Publish)하기만 하면 되어 시스템 간 결합도를 낮춰줍니다.

관련 용어

최종 수정일: 2026년 7월 22일

← 용어사전 전체 목록으로