외로운 Nova의 작업실

aws - SNS 본문

Cloud/aws

aws - SNS

Nova_ 2023. 10. 20. 18:02

- SNS

Simple Notification Service는 iPhon, iPad, Android, Kindle Fire와 같은 모바일 장치에 푸시 알림을 보낼 수 있는 서비스입니다. 또한 이메일과 SMS 문자메시지 SQS 큐 메시지도 보낼 수 있습니다.

 

모바일 장치에 푸시 알림을 보내려면 서버를 구축하고 APNS(Apple Push Notification Service), GCM(Google Cloud Messaging), ADM(Amazon Device Messaging)에 각각 전송 요청을 해야합니다. SNS를 사용하면 푸시 알림 요청 한 번으로 동시에 Apple Ios, Google Android, Amazon Kindle Fire로 푸시알림을 보낼 수 있습니다. 따라서 APNS, GCM, ADM 전송 코드를 일일이 구현하지 않아도 됩니다. 또한, HTTP 접속, 이메일전송 SQS 큐 메시지 전송 기능도 있슨비다.

 

SNS를 사용하면 메시지 전송 구현에 드는 노력과 시간을 아낄수있고 서버구축과 운영 비용을 절감할 수 있습니다.

 

- SNS 기본 개념

엔드포인트 : 애플리케이션이며 푸시 알림을 받을 모바일 장치의 정보입니다.

토픽 : 여러개의 엔드포인트를 그룹으로 만든 것입니다.

구독 : 토픽에 속한 엔드포인트입니다.

 

- SNS 토픽과 이메일 구독 생성

가장 간단한 방식인 토픽과 이메일 구독을 생성해보겠습니다.

주제 생성을 눌러줍니다.

표준 및 이름을 설정하고 생성해줍니다.

이제 구독 생성을 눌러줍니다.

엔드포인트에 자신의 이메일 주소를 넣어주고 만들어줍니다.

이렇게 메일이옵니다. 확인을 해줍니다.

확인 후 메시지를 보내보겠습니다.

메시지 게시를 눌러줍니다.

위처럼 설정하고 게시해줍니다.

그럼 이렇게 메일이 옵니다.

 

이외에도 안드로이드 앱, IOS 앱에 알림 메시지를 푸쉬할 수 있습니다.

 

'Cloud > aws' 카테고리의 다른 글

aws - Elastic Transcoder  (2) 2023.10.21
aws - SQS  (0) 2023.10.21
aws - CloudSearch  (1) 2023.10.20
aws - OpsWorks  (0) 2023.10.20
aws - Elastic Beanstalk  (0) 2023.10.20
Comments