Amazon Simple Notification Service

마이크로 서비스, 분산 시스템 및 서버리스 애플리케이션을 위한 완전관리형 게시/구독 메시징

Amazon Simple Notification Service(SNS)는 마이크로서비스, 분산 시스템 및 서버리스 애플리케이션을 쉽게 분리할 수 있게 해 주는 내구적이고 안전한 완전 관리형 게시/구독 메시징 서비스입니다. Amazon SNS는 많은 처리량이 필요한 푸시 기반 다자간 메시징을 위한 주제를 제공합니다. Amazon SNS 주제를 사용하면 게시자 시스템에서 Amazon SQS 대기열, AWS Lambda 함수 및 HTTP/S Webhook를 비롯한 병렬 프로세싱을 위해 대규모의 구독자 엔드포인트로 메시지를 팸아웃할 수 있습니다. Amazon SNS는 AWS Management Console, AWS 명령줄 인터페이스(CLI) 또는 AWS 소프트웨어 개발 키트(SDK)를 사용하여 몇 분 내에 시작할 수 있습니다.

새로운 자습서: 
Publish Amazon SNS messages privately with AWS PrivateLink

새로운 자습서: 
Filter messages published to Amazon SNS

이점

메시지 전달의 내구성 및 안정성

Amazon SNS는 가용 영역 간 메시지 스토리지를 사용하여 뛰어난 메시지 내구성을 제공합니다. Amazon SNS 주제는 성능이 입증된 Amazon의 네트워크 인프라와 데이터 센터에서 실행되므로 애플리케이션에서 필요하면 언제든지 사용할 수 있습니다. Amazon SNS에 게시되는 모든 메시지는 지리적으로 분리된 여러 서버와 데이터 센터에 걸쳐 중복 저장됩니다. Amazon SNS은 Amazon SQS 대기열 및 AWS Lambda 함수와 같은 유효한 AWS 엔드포인트에 안정적으로 메시지를 전달합니다.

메시지의 프라이버시 및 보안 유지

Amazon SNS 주제 소유자는 주제에 게시 및 구독 가능한 사용자를 제한하는 주제 정책을 설정하여 민감한 데이터를 안전하게 유지할 수 있습니다. 또한 Amazon SNS는 HTTPS API를 지원하도록 Amazon ATS 인증서를 적용함으로써 이동 중의 데이터의 암호화를 보장합니다. 그 뿐 아니라 AWS PrivateLink를 사용하면 Amazon VPC 서브넷에서 퍼블릭 인터넷을 통과하지 않고 Amazon SNS 주제에 비공개로 메시지를 게시할 수 있습니다. Amazon SNS는 규제 시장에 대한 사용 사례도 지원할 수 있으며 HIPAA, PCI, ISO, FIPS, SOCFedRAMP를 비롯한 규정 준수 프로그램에 포함되어 있습니다.

메시지 필터링을 통한 아키텍처 간소화

Amazon SNS를 사용하면 구독자 시스템에서 메시지 필터링 로직을 오프로딩하고 게시자 시스템에서 메시지 라우팅 로직을 오프로딩하여 게시/구독 메시징 아키텍처를 간소화할 수 있습니다. Amazon SNS 메시지 필터링을 사용하면 주제에 모든 메시를 게시하는 대신 구독 중인 엔드포인트에서 관련성 있는 메시지만 수신하게 됩니다. Amazon CloudWatch는 필터링 작업에 대한 가시성을 제공하며 AWS CloudFormation은 구독 필터 정책을 자동화되고 안전한 방식으로 배포할 수 있게 해 줍니다.

워크로드 자동 확장

Amazon SNS는 입증된 AWS 클라우드를 활용하여 애플리케이션에 따라 동적으로 규모가 조정됩니다. Amazon SNS는 용량 계획 작성, 프로비저닝, 모니터링, 패치 적용과 관련한 업무 부담을 제거해 주는 완전관리형 서비스로서, 많은 처리량이 필요하며 수시로 폭증하는 트래픽 패턴을 지원하도록 설계되었습니다. 또한 사전 비용이 발생하지 않으며 메시징 소프트웨어를 구매, 설치, 구성 또는 업그레이드할 필요가 없습니다.

작동 방식

Amazon SNS는 서버리스 기능, 대기열 및 분산 시스템을 포함하는 대규모 구독자로의 팬아웃 및 메시지 필터링을 지원합니다.

product-page-diagram_SNS_how-it-works_1

사례 연구

PlayOn! Sports White

사용된 AWS 서비스: Amazon SNS, AWS Lambda

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

사용된 AWS 서비스: Amazon SNS, Amazon SQS

Change Healthcare Logo 2

사용된 AWS 서비스: Amazon SNS, Amazon SQS, Amazon EC2, Amazon S3

FC Barcelona 로고

사용된 AWS 서비스: Amazon SNS, Amazon Route 53, Amazon CloudFront, Amazon S3, Amazon EC2, Amazon CloudWatch, Amazon RDS, AWS CloudFormation

PlayOn! Sports는 미국의 주요 고등학교 스포츠 미디어 기업 중 하나로서, 라이브 스포츠 이벤트를 높은 품질과 저렴한 비용으로 제작할 수 있는 포괄적인 기술 플랫폼을 운영합니다. 서버리스 비디오 처리 파이프라인은 Amazon SNS 및 AWS Lambda를 사용한 서비리스 아키텍처에 포함하기 위한 팬아웃 메시징 패턴과 옵션을 보여줍니다.

블로그 읽기 >>

NASA 이미지 및 동영상 라이브러리에서는 NASA가 반세기가 넘는 시간 동안 우주를 탐사한 기록이 담겨 있는 140,000개의 이미지, 오디오 녹음 파일 및 동영상에 쉽게 액세스할 수 있습니다. 이 아키텍처에서는 새로운 콘텐츠가 업데이트되면 Amazon SNS가 처리 파이프라인을 트리거하고, Amazon SQS가 파이프라인 프로세서로부터 수신 작업을 결합 해제합니다.

사례 연구 읽기 >>

Change Healthcare는 Amazon EC2, Amazon S3, Amazon SQS, Amazon SNS과 같은 AWS 서비스를 사용하여 HIPAA를 비롯한 의료 산업 규정을 모두 준수하면서 매일 수백만 건에 달하는 고객의 기밀 트랜잭션을 처리합니다.

사례 연구 읽기 >>

FC 바르셀로나 웹 플랫폼은 6,000개 이상의 페이지와 12,000장 이상의 디지털 사진을 자랑하고 있습니다. 6개의 언어가 지원되며 우수한 전문 인력으로 이루어진 5개의 팀이 최신 정보를 통합합니다. 이 솔루션은 Amazon SNS에 의존하여 여러 가지 플랫폼 알림을 구현합니다.

사례 연구 읽기 >>

블로그 게시물 및 기사

otavio-bw-2

Simplify Your Pub/Sub Messaging with Amazon SNS Message Filtering
Christie Gifrin 및 Otavio Ferreira
2017년 11월 22일

새로운 소식

Amazon SNS 메시지 필터링은 AWS CloudFormation에 대한 지원 추가 2018년 8월 16일
Amazon SNS 메시지 필터링으로 Amazon CloudWatch 지표에 대한 지원 추가 2018년 5월 30일
Amazon Simple Notification Service(SNS), AWS PrivateLink 정식 지원 2018년 4월 10일
Amazon SNS Introduces New Message Filtering Operators 2018년 3월 12일
Amazon Simple Notification Service(SNS)에 메시지 필터링 도입 2017년 11월 22일
Amazon SNS Console Improvements Now Available in the AWS GovCloud (US) Region 2018년 7월 20일
Amazon Simple Notification Service(SNS) is Now a HIPAA Eligible Service 2017년 6월 15일
Amazon SNS Now Offers Dedicated Short Codes 2017년 3월 6일
Amazon SNS adds Worldwide SMS 2016년 6월 28일
Amazon Simple Notification Service Now Sends Notifications for AWS Directory Service 2016년 3월 2일
Amazon SNS Notification Is Now Available for Amazon IP Ranges Updates 2015년 8월 31일

AWS 시작하기

icon1
AWS 프리 티어에 즉시 액세스할 수 있습니다.
icon2
SNS 도구를 빠르게 설정하고 사용합니다.
icon3

Amazon SNS 주제 생성

단 몇 분 만에 주제를 게시하고 구독합니다.

Amazon SNS에 대해 자세히 알아보기

기능 페이지로 이동하기
구축할 준비가 되셨습니까?
Amazon SNS 시작하기
추가 질문이 있으십니까?
문의처