한 전자상거래 회사가 Amazon SNS를 사용하여 주문 메시지를 온프레미스 HTTPS 엔드포인트로 전송하고, 이 엔드포인트는 창고 애플리케이션이 처리합니다. 일부 주문 메시지가 수신되지 않았습니다. 솔루션스 아키텍트는 배달되지 않은 메시지를 보존하고 최대 14일 동안 분석해야 하며, 이때 개발 노력이 최소화되어야 합니다. 다음 중 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon Simple Queue Service (Amazon SQS)를 14일의 보존 기간으로 하는 Amazon SNS dead letter queue를 구성합니다..
이것이 정답인 이유
정답은 Amazon SQS를 14일의 보존 기간으로 하는 Amazon SNS dead letter queue를 구성하는 것입니다. SNS Dead Letter Queue (DLQ)는 메시지 전송 실패 시 메시지를 보존하는 표준 메커니즘입니다. SQS는 메시지를 최대 14일까지 보존할 수 있으며, 이는 요구 사항을 충족합니다. 또한 SQS는 개발 노력을 최소화하면서 메시지를 분석하고 재처리할 수 있는 기능을 제공합니다. 오답 설명: Amazon Kinesis Data Stream을 14일의 보존 기간으로 하는 Amazon SNS dead letter queue를 구성하는 것은 Kinesis Data Stream이 DLQ로 직접 지원되지 않으며, Kinesis는 일반적으로 실시간 스트리밍 데이터 처리에 사용되므로 이 시나리오에는 적합하지 않습니다. 애플리케이션과 Amazon SNS 사이에 14일의 보존 기간을 가진 Amazon Simple Queue Service (Amazon SQS) 큐를 추가하는 것은 SNS 구독의 DLQ 기능이 아니므로, 배달되지 않은 메시지를 처리하는 표준 방식이 아닙니다. TTL 속성이 14일의 보존 기간으로 설정된 Amazon DynamoDB를 대상으로 하는 Amazon SNS dead letter queue를 구성하는 것은 DynamoDB가 SNS DLQ로 직접 지원되지 않으며, 메시지 큐 시스템이 아닌 데이터베이스이므로 이 시나리오에 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음