

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

# Amazon SQS 표준 대기열 생성 및 메시지 전송
<a name="creating-sqs-standard-queues"></a>

Amazon SQS 콘솔을 사용하여 [표준 대기열](standard-queues.md)을 생성하고 메시지를 보낼 수 있습니다. 또한 이 주제에서는 대기열 이름에서 민감한 정보를 피하고 관리형 서버 측 암호화를 활용하는 등 모범 사례를 강조합니다.

## Amazon SQS 콘솔을 사용하여 표준 대기열 생성
<a name="step-create-standard-queue"></a>

**중요**  
2022년 8월 17일에 기본 서버 측 암호화(SSE)가 모든 Amazon SQS 대기열에 적용되었습니다.  
개인 식별 정보(PII)나 기타 기밀 정보 또는 민감한 정보를 대기열 이름에 추가하지 마세요. 대기열 이름을 통해 결제 및 CloudWatch 로그를 포함하여 많은 Amazon Web Services에 액세스할 수 있습니다. 대기열 이름은 개인 데이터나 민감한 데이터에 사용하기 위한 것이 아닙니다.

**Amazon SQS 대기열을 생셩하려면**

1. [https://console.aws.amazon.com/sqs/](https://console.aws.amazon.com/sqs/)에서 Amazon SQS 콘솔을 엽니다.

1. **대기열 생성**을 선택합니다.

1. **유형**의 경우 **표준** 대기열 유형이 기본적으로 설정됩니다.
**참고**  
대기열을 생성한 후에는 대기열 유형을 변경할 수 없습니다.

1.  대기열의 **이름**을 입력합니다.

1. (선택 사항) 콘솔은 대기열 [구성 파라미터](sqs-configure-queue-parameters.md)의 기본값을 설정합니다. **구성**에서 다음 파라미터에 새 값을 설정할 수 있습니다.

   1. **제한 시간 초과**에는 기간과 단위를 입력합니다. 범위는 0초\~12시간입니다. 기본값은 30초입니다.

   1. **메시지 보존 기간**에는 기간과 단위를 입력합니다. 범위는 1분\~14일입니다. 기본값은 4일입니다.

   1. **전송 지연**에는 기간과 단위를 입력합니다. 범위는 0초\~15분입니다. 기본값은 0초입니다.

   1. **최대 메시지 크기**에는 값을 입력합니다. 범위는 1KiB\~1,024KiB입니다. 기본값은 1,024KiB입니다.

   1. **메시지 수신 대기 시간**은 값을 입력합니다. 범위는 0\~20초입니다. 기본값은 0초이며 [짧은 폴링](sqs-short-and-long-polling.md)을 설정합니다. 0이 아닌 값은 모두 긴 폴링을 설정합니다.

1. (선택 사항) **액세스 정책**을 정의합니다. [액세스 정책](sqs-creating-custom-policies-access-policy-examples.md)은 대기열에 액세스할 수 있는 계정, 사용자 및 역할을 정의합니다. 액세스 정책은 사용자가 액세스할 수 있는 작업(예: [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html), [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html) 또는 [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html))도 정의합니다. 기본 정책에서는 대기열 소유자만 메시지를 보내고 받을 수 있도록 허용합니다.

   액세스 정책을 정의하려면 다음 중 하나를 수행합니다.
   + 대기열에 메시지를 보낼 수 있는 사람과 대기열에서 메시지를 받을 수 있는 사람을 구성하려면 **기본**을 선택합니다. 콘솔은 사용자의 선택에 따라 정책을 생성하고 결과 액세스 정책을 읽기 전용 JSON 창에 표시합니다.
   + JSON 액세스 정책을 직접 수정하려면 **고급**을 선택합니다. 이를 통해 각 주체(계정, 사용자 또는 역할)가 수행할 수 있는 사용자 지정 작업 집합을 지정할 수 있습니다.

1. **리드라이브 허용 정책**의 경우 **활성화**를 선택합니다. **모두 허용**, **대기열 기준** 또는 **모두 거부** 중 하나를 선택합니다. **대기열 기준** 선택 시 Amazon 리소스 이름(ARN)으로 최대 10개 소스 대기열의 목록을 지정합니다.

1. Amazon SQS는 기본적으로 관리형 서버 측 암호화를 제공합니다. 암호화 키 유형을 선택하거나 Amazon SQS 관리형 서버 측 암호화를 비활성화하려면 **암호화**를 확장합니다. 암호화 키 유형에 대한 자세한 내용은 [SQS 관리형 암호화 키를 사용하여 대기열에 대해 서버 측 암호화 구성](sqs-configure-sqs-sse-queue.md) 및 [Amazon SQS 콘솔을 사용하여 대기열에 대한 서버 측 암호화 구성](sqs-configure-sse-existing-queue.md) 섹션을 참조하세요.
**참고**  
SSE를 활성화하면 암호화된 대기열에 대한 익명 `SendMessage` 및 `ReceiveMessage` 요청이 거부됩니다. Amazon SQS 보안 모범 사례에서는 익명 요청을 사용하지 말 것을 권장합니다. Amazon SQS 대기열로 익명 요청을 보내려면 SSE를 비활성화해야 합니다.

1. (선택 사항) 배달되지 않은 메시지를 수신하도록 [DLQ(Dead Letter Queue)](sqs-configure-dead-letter-queue.md)를 구성하려면 **DLQ(Dead Letter Queue)**를 펼칩니다.

1. (선택 사항) 대기열에 [태그](sqs-configure-tag-queue.md)를 추가하려면 **태그**를 펼칩니다.

1. **대기열 생성**을 선택합니다. Amazon SQS가 대기열을 생성하고 대기열의 **세부 정보** 페이지를 표시합니다.

Amazon SQS는 새 대기열에 대한 정보를 시스템 전체에 전파합니다. Amazon SQS는 분산 시스템이므로 콘솔이 **대기열** 페이지에 대기열을 표시할 때까지 약간의 지연이 발생할 수 있습니다.

## 표준 대기열을 사용하여 메시지 전송
<a name="sqs-send-messages"></a>

대기열을 생성한 후 그 대기열에 메시지를 보낼 수 있습니다.

1. 왼쪽 탐색 창에서 **대기열**을 선택합니다. 대기열 목록에서 자신이 생성한 대기열을 선택합니다.

1. **작업**에서 **메시지 전송 및 수신**을 선택합니다.

   콘솔에 **메시지 전송 및 수신** 페이지가 표시됩니다.

1. **메시지 본문**에 메시지 텍스트를 입력합니다.

1. 표준 대기열의 경우 **전송 지연 시간** 값을 입력하고 단위를 선택할 수 있습니다. 예를 들어 `60` 입력 후 **초**를 선택합니다. 자세한 내용은 [Amazon SQS 메시지 타이머](sqs-message-timers.md) 단원을 참조하십시오.

1. **메시지 전송**을 선택합니다.

   메시지를 전송하면 콘솔에 성공 메시지가 표시됩니다. 전송한 메시지에 대한 정보를 표시하려면 **세부 정보 보기**를 선택합니다.