AWS 클라우드
AWS 클라우드
Amazon Simple Queue Service(SQS) 시작하기

최신 클라우드 아키텍처에서는 애플리케이션이 좀 더 쉽게 개발, 배포 및 유지 관리할 수 있는 더 작고 독립적인 빌딩 블록으로 결합 해제됩니다.

메시지 대기열은 이러한 분산 애플리케이션을 위한 통신 및 조정 기능을 제공합니다. 메시지 대기열은 결합 해제된 애플리케이션의 코딩을 상당히 간소화하면서 동시에 성능, 안정성 및 확장성을 개선할 수 있습니다.

다음은 넓은 의미에서 메시지 대기열에 대한 이해도를 높이는 데 도움이 되는 몇 가지 리소스입니다. AWS의 메시지 대기열에 대한 자세한 내용은 Amazon Simple Queue Service(SQS) 웹 사이트를 참조하십시오.

messaging_video-thumb_decouple-and-scale_2017-06
33:27
웹 세미나를 시청하고 애플리케이션 설계에서 메시징의 역할과 구성 요소를 파악하십시오

메시지 대기열을 사용하면 시스템의 서로 다른 부분이 통신하고 비동기식으로 작업을 처리할 수 있습니다. 메시지 대기열은 메시지를 임시로 저장하는 간단한 버퍼를 제공하고, 메시지를 전송 및 수신하기 위해 소프트웨어 구성 요소가 대기열에 연결하도록 허용하는 엔드포인트를 제공합니다. 메시지는 보통 크기가 작으며, 요청, 회식, 오류 메시지 또는 평범한 정보가 될 수 있습니다. 메시지를 전송하려면 생산자라고 부르는 구성 요소가 메시지를 대기열에 추가합니다. 해당 메시지는 소비자라고 부르는 또 다른 구성 요소가 메시지를 검색하고 이를 사용해 어떤 작업을 수행할 때까지 대기열에 저장됩니다.

SQS_img_queue

많은 생산자와 소비자가 대기열을 사용할 수 있지만, 각 메시지는 하나의 소비자에 의해 한 번만 처리됩니다. 이러한 이유로 이러한 메시징 패턴을 일대일 또는 지점 간 통신이라고 부릅니다. 둘 이상의 소비자가 메시지를 처리해야 하는 경우, 팬아웃 설계 패턴에서 메시지 대기열을 Pub/Sub 메시징과 결합할 수 있습니다. 자세한 내용은 "Pub/Sub 메시징이란 무엇입니까?"를 참조하고 AWS의 Pub/Sub 메시징 개요는 Amazon Simple Notification Service(SNS) 웹 사이트를 방문하십시오.

3가지 간단한 명령을 사용해 무료로 시작하십시오.

무료로 시작하기