외로운 Nova의 작업실
aws - SNS 본문
- 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 |