기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon SNS 이벤트 대상
이 주제는 모든 이벤트 대상을 애플리케이션 간(A2A) 메시징 및 애플리케이션 대 개인(A2P) 알림별로 그룹화하여 나열합니다.
참고
Amazon SNS는 2020년 10월에 FIFO 주제를 도입했습니다. 현재, 대부분의 AWS 서비스는 SNS 표준 주제에서만 이벤트 수신을 지원합니다. Amazon SQS는 SNS 표준 및 FIFO 주제 모두에서 이벤트 수신을 지원합니다.
A2A 대상
다음 표에서는 Amazon SNS가 Lambda, Amazon SQS, AWS Event Fork Pipelines, HTTP/S 엔드포인트와 같은 다양한 애플리케이션 간(A2A) 대상에 이벤트를 전송하는 방법을 설명합니다.
이러한 통합을 통해 데이터를 아카이브 및 분석하고, 사용자 지정 비즈니스 로직을 트리거하고, 애플리케이션 통합을 지원하고, 이벤트를 외부 웹후크로 라우팅하여 이벤트 기반 아키텍처의 효율성과 유연성을 향상할 수 있습니다.
| 이벤트 대상 | Amazon SNS에서 사용하면 얻을 수 있는 혜택 |
|---|---|
|
https://docs.aws.amazon.com/firehose/latest/dev/what-is-this-service.html |
아카이브 및 분석을 위해 전송 스트림에 이벤트를 전송합니다. 전송 스트림을 통해 Amazon Simple Storage Service(Amazon S3), Amazon Redshift 및 Amazon OpenSearch Service(OpenSearch Service)와 같은 AWS 대상이나 Datadog, New Relic, MongoDB 및 Splunk와 같은 서드 파티 대상으로 이벤트를 전송할 수 있습니다. 자세한 내용은 Firehose 전송 스트림으로 팬아웃 섹션을 참조하세요. |
|
사용자 지정 비즈니스 로직의 실행을 트리거하는 함수에 이벤트를 전달합니다. 자세한 내용은 자동 처리를 위해 Lambda 함수에 Amazon SNS 알림 팬아웃 섹션을 참조하세요. |
|
|
애플리케이션 통합을 위해 대기열에 이벤트를 전송합니다. 자세한 내용은 비동기 처리를 위해 Amazon SNS 알림을 Amazon SQS 대기열에 팬아웃 섹션을 참조하세요. |
|
|
AWS Event Fork Pipelines |
이벤트 백업 및 저장, 이벤트 검색 및 분석 또는 이벤트 재생 파이프라인에 이벤트를 전달합니다. 자세한 내용은 Amazon SNS 이벤트를 AWS Event Fork Pipelines에 팬아웃 섹션을 참조하세요. |
|
HTTP/S |
외부 Webhook에 이벤트를 전달합니다. 자세한 내용은 HTTPS 엔드포인트에 Amazon SNS 알림 팬아웃 섹션을 참조하세요. |
A2P 대상
다음 표에서는 Amazon SNS가 다양한 대상에 애플리케이션-사용자(A2P) 간 알림을 전송하는 방법을 설명하며, 여기에는 SMS 및 기본 푸시 알림을 통한 휴대전화, 이메일 받은 편지함, Amazon Chime 채팅룸, Slack 채널, PagerDuty를 통해 대기 일정 팀에 전달되는 운영 인사이트 등이 포함됩니다.
이러한 통합을 통해 여러 플랫폼 및 통신 채널에서 실시간 알림 및 업데이트를 사용하여 통신 및 운영 효율성을 개선합니다.
| 이벤트 대상 | Amazon SNS에서 사용하면 얻을 수 있는 혜택 |
|---|---|
|
SMS |
휴대폰에 이벤트를 문자 메시지로 전달할 수 있습니다. 자세한 내용은 Amazon SNS를 사용한 모바일 문자 메시지 섹션을 참조하세요. |
|
이메일 |
이벤트를 받은 편지함에 전자 메일 메시지로 전달합니다. 자세한 내용은 Amazon SNS 이메일 구독 설정 및 관리 섹션을 참조하세요. |
|
플랫폼 엔드포인트 |
기본 푸시 알림으로 휴대폰에 이벤트를 전달합니다. 자세한 내용은 Amazon SNS로 모바일 푸시 알림 전송 섹션을 참조하세요. |
|
Amazon Chime 채팅룸 또는 Slack 채널로 이벤트를 전달하세요. 자세한 내용은 채팅 애플리케이션의 Amazon Q Developer 관리자 안내서에 있는 다음 페이지를 참조하세요. |
|
|
PagerDuty |
대기 중인 팀에 운영 인사이트를 제공합니다. 자세한 정보는 AWS 관리 및 거버넌스 블로그에서 Amazon DevOps Guru와 PagerDuty를 통해 대기 중인 팀에 ML 기반 운영 인사이트 제공 |
참고
두 가지 기본 AWS 이벤트 및 사용자 지정 이벤트를 모두 채팅 앱으로 전송할 수 있습니다.
-
기본 AWS 이벤트 - 채팅 애플리케이션의 Amazon Q Developer를 사용하여 Amazon SNS 주제를 통해 기본 AWS 이벤트를 Amazon Chime 및 Slack으로 보냅니다. 지원되는 기본 AWS 이벤트 세트에는 AWS 결제 및 비용 관리, AWS Health, AWS CloudFormation, Amazon CloudWatch 등의 이벤트가 포함됩니다. 자세한 내용은 채팅 애플리케이션의 Amazon Q Developer 관리자 안내서에서 다른 서비스와 함께 채팅 애플리케이션에서 Amazon Q Developer 사용 섹션을 참조하세요.
-
사용자 지정 이벤트 – Amazon SNS 주제를 통해 사용자 지정 이벤트를 Amazon Chime, Slack 및 Microsoft Teams로 보낼 수도 있습니다. 이렇게 하려면 SNS 주제에 사용자 지정 이벤트를 게시하여 구독된 Lambda 함수에 이벤트를 전달합니다. 그런 다음 Lambda 함수는 채팅 앱의 Webhook를 사용하여 수신자에게 이벤트를 전달합니다. 자세한 정보는 Webhook를 사용하여 Amazon Chime, Slack 또는 Microsoft Teams에 Amazon SNS 메시지를 게시하려면 어떻게 해야 합니까?
를 참조하세요.