Amazon Simple Que Service란 무엇입니까?

4717 단어 AWSSQSidea
Amazon Simple Que Service(SQS)에 대해 조사했습니다.

Amazon SQS(서버 어플리케이션 없는 메시지 대기열 서비스) | AWS


개요

  • 완전 관리형 메시지 대기열 서비스
  • 마이크로서비스, 분산 시스템 및 서버 없는 어플리케이션을 분할하고 확대/축소할 수 있음
  • 메시지 정향 중간부품의 관리와 조작과 관련된 복잡도와 비용을 배제할 수 있기 때문에 개발자는 차별화 작업에 집중할 수 있다
  • 모든 소프트웨어 구성 요소 간에 메시지 전송, 저장 및 수신
  • 메시지가 손실되지 않으며 추가 서비스가 필요하지 않음
  • 표준 및 FIFO 큐
  • 장점

  • 관리 부담 제거
  • 선불, 메시징 소프트웨어 취득, 설치, 설정 필요 없음
  • 대기열이 동적으로 생성되고 자동으로 축소됨
  • 기밀 데이터를 안전하게 보관
  • 서버 측 암호화(SSE)를 통해 메시지의 본문을 암호화
  • 통합 AWS Key Management Service(KMS)
  • 암호화 키를 사용할 때마다 AWS KMS는 이를 AWS CloudTrail
  • 에 기록합니다.
  • 확실한 메시지 배포
  • 여러 가상 영역에 모든 메시지를 이중으로 저장하는 여러 사본
  • 신축이 자유롭고 원가가 효율적으로 축소
  • 응용에서 신축성 있게 축소할 수 있기 때문에 용량 계획과 예비 공급을 걱정할 필요가 없다
  • 각 대기열의 메시지 수량에 제한이 없고 표준 대기열에서 거의 제한이 없는 수송량 제공
  • FAQ - Amazon SQS | AWS


    Q: 당사가 생산하거나 시장 판매자가 포장한 정보 대기열 시스템과 비교하면 아마존 SQS는 어떤 장점이 있습니까?
  • 하드웨어 및 소프트웨어 관리 불필요
  • Q:아마존 SQS와 아마존 SNS의 차이점은 무엇인가?
  • SNS는 밀고 당기기
  • 언제든지 하위 화면으로 메시지를 보낼 수 있음
  • 폴링 필요 없음
  • SQS는 폴링을 통해 메시지 교환
  • 분산 응용에서 사용
  • 구성 요소 분리
  • Amazon SQS와 Amazon MQ의 차이점은 무엇입니까?
  • 기존 응용프로그램의 메시지 수신 기능을 클라우드로 옮기면 MQ
  • 신규 애플리케이션을 활용한 메시징 기능 구축 시 SQS, SNS
  • Amazon SQS에 메시지 정렬 기능이 있습니까?
  • FIFO 대기열에서 순서 보장
  • 표준 대기열의 순서를 보장하지 않음(최선을 다함)
  • Q:Amazon SQS에서 편지의 발송은 보증되는 건가요?
  • 표준 큐가 1회 이상(여러 번 배포될 수도 있음)
  • FIFO 대기열에서 1회
  • Q:Amazon SQS와 Amazon Kiness Streams의 차이점은 무엇입니까?
  • SQS는 분산된 응용프로그램 구성 요소 간에 데이터를 이동하고 분리하는 데 도움이 됩니다
  • .
  • Amazon Kinesis 클라이언트 라이브러리(KCL)에서 특정 구역 키의 모든 기록을 같은 기록 프로세서에 제공하기 때문에 같은 Amazon Kinesis에서 흐르는 여러 응용 프로그램을 구축하기 쉽다
  • 계수, 합계, 여파의 집행 등
  • Q:Amazon SQS의 무료 사용 범위 내에서 무엇을 할 수 있습니까?
  • 월 100만 건까지 무료
  • 특징 - Amazon SQS | AWS


    기본 대기열

  • 무제한 처리량
  • API 동작 하나당 TPS(Time Support Processing) 초 제한 없음
  • 최소 한 번의 배포
  • 메시지가 최소한 한 번 발송되었지만 여러 메시지의 사본이 발송되었다
  • 최선을 다하는 정렬
  • 메시지를 다른 순서로 보낼 수 있습니다.
  • image.png

    FIFO 큐

  • 높은 처리량
  • 기본적으로 FIFO 대기열은 초당 최대 300개의 메시지(초당 발송, 수신 또는 삭제 작업 300개)를 지원한다
  • FIFO 대기열은 작업당 최대 10개의 메시지(최대)를 일괄 처리하는 경우 초당 최대 3000개의 메시지를 지원합니다
  • .
  • FIFO의 높은 처리량 모드를 유효하게 할 경우 일괄 처리, 초당 최대 3000개의 메시지, 일괄 처리 없음, 초당 최대 3000개의 메시지 지원
  • 한 번만 처리
  • 이 메시지를 보내면 사용자가 이 메시지를 처리하고 삭제하기 전에 사용할 수 있는 상태를 유지합니다.대기열에서 중복된 정보는 발생하지 않습니다.
  • 선진 선출 편지
  • 보내거나 받은 편지의 순서를 엄격히 보류한다(선입선출).
  • image.png

    비디오


    AWS 재입문 블로그 릴레이 SQS 편 | Developers.IO


    Amazon Simple Que Service(SQS)란 무엇입니까?

  • 전체 관리형 메시지 대기열 서비스
  • SQS 메시지 보내기, SQS에서 폴링 메시지 보내기
  • 가벼운 수리 처리 결과를 SQS에 등록하고 다른 서버에서 메시지를 조회하여 무거운 처리를 끝낸다
  • SQS 측에서 예정된 작업을 버퍼링하고 거미 접근에 강한 구조
  • 를 만들 수 있음
  • SQS에 등록된 대기열을 기반으로 SQS를 폴링하고 처리하는 서버의 비율
  • SQS를 트리거로 Lambda 킥, 서버 진전 없음
  • 「注文はチーズバーガー→お会計130円です→チーズバーガーを作成→チーズバーガーを返す」
    
    ような同期的なアプリケーションを
    
    「レジ側: 注文はチーズバーガー→お会計130円です(SQSにキューを登録)」
    
    「厨房側: SQSをポーリング、チーズバーガーを作成、チーズバーガーを返す」
    
    のように、レジと厨房を非同期で処理できるため、レジでは注文と会計のみの仕事に集中もできますし、何よりチーズバーガーを作る作業は厨房に丸投げするため、お客様にも待たさずに次々と注文を受け付けられます。
    

    전제 지식

  • SQS에 메시지를 보내는 앱을'프로듀서'
  • 라고 부른다
  • SQS 폴링 메시지의 응용을'소비자'
  • 라고 부른다
  • SQS로 보낼 수 있는 최대 크기 256KB
  • SQS 측의 최장 유지 기간은 14일
  • SQS 유형

  • 표준 대기열
  • 순서가 일치하지 않을 수 있음
  • 여러 번 배달 가능
  • 거의 무제한으로 발송 가능
  • FIFO 큐
  • 순차 배포
  • 중복 큐 제거
  • 한 번만 발송
  • 1초 이내에 발송할 수 있는 대기열에 제한
  • SQS의 수명 주기

  • 가시성 제한 시간
  • 소비자가 메시지를 받은 후의 가시성 시간 초과 기간에 다른 소비자 등에게 나누어 주지 않는다
  • 메시지 유지 기간
  • SQS에서 메시지 유지 기간
  • SQS에 등록한 후 처리되지 않고 SQS에 저장된 메시지가 삭제될 때까지
  • 콘솔





    총결산


    Amazon Simple Que Service(SQS)에 대한 설문 조사가 실시되었습니다.
    다음은 포인트.
  • 완전 관리형 메시지 대기열 서비스
  • 분산 응용에서 사용
  • 표준 및 FIFO 큐
  • 표준 대기열이 불규칙하고 여러 번 배달되며 무제한으로 발송
  • FIFO 대기열의 순서 분배, 중복 대기열의 삭제, 한 번의 분배, 1초에 발송할 수 있는 대기열의 제한
  • 가시 시간 초과 기간에 다른 소비자 등에게 나누어 주지 않음
  • SQS로 보낼 수 있는 최대 크기 256KB
  • SQS 측의 최장 유지 기간은 14일
  • 참고가 됐으면 좋겠어요.

    좋은 웹페이지 즐겨찾기