A business is building a video converter application that will be hosted on AWS. The program will be offered in two flavors: a free version and a premium version. People on the premium tier will get their videos converted first, followed by users on the tree tier.
Which option satisfies these criteria and is the MOST cost-effective?
- A. One FIFO queue for the paid tier and one standard queue for the free tier.
- B. A single FIFO Amazon Simple Queue Service (Amazon SQS) queue for all file types.
- C. A single standard Amazon Simple Queue Service (Amazon SQS) queue for all file types.
- D. Two standard Amazon Simple Queue Service (Amazon SQS) queues with one for the paid tier and one for the free tier.
한글 번역
한 기업이 AWS에서 호스팅될 비디오 변환기 애플리케이션을 구축하고 있습니다. 이 프로그램은 무료 버전과 프리미엄 버전의 두 가지 버전으로 제공됩니다. 프리미엄 계층의 사용자가 먼저 비디오를 변환하고 트리 계층의 사용자가 그 다음으로 변환합니다.
이 기준을 충족하고 가장 비용 효율적인 옵션은 무엇입니까?
- A. 유료 계층용 FIFO 대기열 1개와 무료 계층용 표준 대기열 1개.
- B. 모든 파일 유형에 대한 단일 FIFO Amazon Simple Queue Service(Amazon SQS) 대기열.
- C. 모든 파일 유형에 대한 단일 표준 Amazon Simple Queue Service(Amazon SQS) 대기열.
- D. 2개의 표준 Amazon Simple Queue Service(Amazon SQS) 대기열이 하나는 유료 계층용이고 다른 하나는 프리 계층용입니다.
정답
- D. Two standard Amazon Simple Queue Service (Amazon SQS) queues with one for the paid tier and one for the free tier.
해설
표준 대기열(요청 1백만 개당) | FIFO 대기열(요청 1백만 개당) | |
처음 1백만 개 요청/월 | 무료 | 무료 |
1백만~1천억 개 요청/월 | 0.40 USD | 0.50 USD |
1천억~2천억 개 요청/월 | 0.35 USD | 0.47 USD |
2천억 개 초과 요청/월 | 0.32 USD | 0.43 USD |
Amazon SQS를 다른 AWS 인프라 웹 서비스와 함께 사용
Amazon SQS 메시지 대기열 서비스를 Redshift, DynamoDB, RDS, EC2, ECS, Lambda 및 S3 등 다른 AWS 서비스와 함께 사용하면 분산 애플리케이션의 안정성과 확장성을 더욱 향상할 수 있습니다. 몇 가지 일반 설계 패턴은 다음과 같습니다.
- 작업 대기열: 동일한 양의 작업 일부를 동시에 처리하지 못할 수 있는 분산 애플리케이션의 구성 요소를 분리합니다.
- 버퍼 및 배치(Batch) 작업: 아키텍처에 확장성과 안정성을 더하고, 메시지를 손실하거나 지연 시간을 늘리지 않고 일시적인 볼륨 스파이크를 원활하게 처리합니다.
- 요청 분산: 요청을 전송하여 대화식 요청 경로에서 속도가 느린 작업을 제거합니다.
- 팬아웃: SQS를 Simple Notification Service(SNS)와 결합하여 메시지의 동일한 사본을 여러 대기열에 병렬로 전송합니다.
- 우선순위: 별도의 대기열을 사용하여 작업의 우선순위를 지정합니다.
- 확장성: 메시지 대기열에서 프로세스를 분리하므로, 다른 프로세스를 추가하기만 하면 손쉽게 메시지 송신이나 수신 속도를 높일 수 있습니다.
- 복원력: 시스템 일부에 장애가 발생하더라도 전체 시스템에는 영향을 주지 않습니다. 메시지 대기열에서 시스템의 구성 요소를 분리하므로 대기열에서 메시지를 읽어오는 프로세스가 실패한 경우에도, 시스템이 복구되면 처리되도록 메시지를 대기열에 추가할 수 있습니다.
우선순위는 별도의 대기열을 사용해 작업의 우선순위를 지정해야 한다. 즉 2개의 SQS를 생성해야 한다.
그리고 FIFO 방식이 표준 대기열 방식보다 더 비싸기 때문에 표준 대기열 방식을 사용하며 2개의 SQS를 사용하는 D가 정답이다.
'[AWS] > AWS SAA EXAMTOPICS' 카테고리의 다른 글
[AWS][SAA][EXAMTOPICS] Question 217 (0) | 2022.07.04 |
---|---|
[AWS][SAA][EXAMTOPICS] Question 216 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 215 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 214 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 212 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 211 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 210 (0) | 2022.07.04 |
[AWS][SAA][EXAMTOPICS] Question 209 (0) | 2022.07.04 |
댓글