

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon SNS 주제에서 구독 만들기
<a name="sns-create-subscribe-endpoint-to-topic"></a>

[주제](sns-create-topic.md)에 게시된 메시지를 수신하려면 [엔드포인트](#sns-endpoints)에서 해당 주제를 *구독*해야 합니다. 엔드포인트에서 주제를 구독하면 엔드포인트는 연결된 주제에 게시된 메시지를 수신하기 시작합니다.

**참고**  
HTTP(S) 엔드포인트, 이메일 주소 및 다른 AWS 계정 의 AWS 리소스는 메시지를 수신하기 전에 구독 확인이 필요합니다.

## 엔드포인트에서 Amazon SNS 주제를 구독하려면
<a name="subscribe-topic-aws-console"></a>

엔드포인트가 Amazon SNS 주제를 구독하면 지정된 엔드포인트로 메시지를 전송할 수 있으므로 메시지가 주제에 게시될 때 적절한 시스템에 알림이 전달되거나 사용자가 알림을 받을 수 있습니다. 이 단계는 주제를 애플리케이션, 이메일 수신자, 기타 서비스 등 소비자와 연결하여 시스템 간에 원활한 통신을 지원하는 데 필수적입니다.

1. [Amazon SNS 콘솔](https://console.aws.amazon.com/sns/home)에 로그인합니다.

1. 왼쪽의 탐색 창에서 **구독**을 선택합니다.

1. **구독** 페이지에서 **구독 생성**을 선택합니다.

1. **구독 생성** 페이지의 **세부 정보** 섹션에서 다음을 수행합니다.

   1. **주제 ARN**에서 주제의 Amazon 리소스 이름(ARN)을 선택합니다. 이 값은와 같이 Amazon SNS 주제를 생성할 때 생성된 AWS ARN입니다`arn:aws:sns:us-east-2:123456789012:your_topic`.

   1. **프로토콜**에서 엔드포인트 유형을 선택합니다.  사용 가능한 엔드포인트 유형은 다음과 같습니다.
      + [**HTTP/HTTPS**](sns-http-https-endpoint-as-subscriber.md)
      + [**Email/Email-JSON**](sns-email-notifications.md)
      + [****](sns-firehose-as-subscriber.md)
      + [** Amazon SQS**](sns-sqs-as-subscriber.md)
**참고**  
[SNS FIFO 주제](sns-fifo-topics.md)를 구독하려면 이 옵션을 선택합니다.
      + [**AWS Lambda**](sns-lambda-as-subscriber.md)
      + [**플랫폼 애플리케이션 엔드포인트**](sns-mobile-application-as-subscriber.md)
      + [**SMS**](sns-mobile-phone-number-as-subscriber.md) 

   1. **엔드포인트**에 이메일 주소 또는 Amazon SQS 대기열의 ARN과 같은 엔드포인트 값을 입력합니다.

   1. Firehose 엔드포인트만 해당: **구독 역할 ARN**에서 Firehose 전송 스트림에 쓰기 위해 만든 IAM 역할의 ARN을 지정합니다. 자세한 내용은 [Firehose 전송 스트림에서 Amazon SNS 주제를 구독하기 위한 사전 조건](prereqs-kinesis-data-firehose.md) 섹션을 참조하세요.

   1. (선택 사항) Firehose, Amazon SQS, HTTP/S 엔드포인트의 경우 원시 메시지 전송을 사용할 수도 있습니다. 자세한 내용은 [Amazon SNS 원시 메시지 전송](sns-large-payload-raw-message-delivery.md) 섹션을 참조하세요.

   1. (선택 사항) 필터 정책을 구성하려면 **구독 필터 정책** 섹션을 확장합니다. 자세한 내용은 [Amazon SNS 구독 필터 정책](sns-subscription-filter-policies.md) 섹션을 참조하세요.

   1. (선택 사항) 페이로드 기반 필터링을 활성화하려면 `Filter Policy Scope`를 `MessageBody`로 구성하세요. 자세한 내용은 [Amazon SNS 구독 필터 정책 범위](sns-message-filtering-scope.md) 섹션을 참조하세요.

   1. (선택 사항) 구독에 대한 배달 못한 편지 대기열을 구성하려면 **리드라이브 정책(배달 못한 편지 대기열)** 섹션을 확장합니다. 자세한 내용은 [Amazon SNS Dead Letter Queue(DLQ)](sns-dead-letter-queues.md) 섹션을 참조하세요.

   1. **구독 생성**을 선택합니다.

      콘솔에서 구독을 만들고 구독의 **세부 정보** 페이지를 엽니다.