솔루션스 아키텍트는 등록 양식을 수집하고 처리하는 2계층 애플리케이션을 설계하고 있습니다. 이 애플리케이션은 제출된 양식을 신속하게 처리하고, 각 양식이 정확히 한 번만 처리되도록 하며, 데이터 손실이 없음을 보장해야 합니다. 다음 중 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 웹 애플리케이션 서버 계층과 작업자 계층 사이에 Amazon Simple Queue Service(Amazon SQS) FIFO 큐를 사용하여 양식 데이터를 저장하고 전달합니다..
이것이 정답인 이유
Amazon SQS FIFO(First-In, First-Out) 큐는 메시지 순서 보장, 정확히 한 번 처리(exactly-once processing), 그리고 데이터 손실 방지 기능을 제공하여 주어진 요구 사항을 모두 충족합니다. 이는 등록 양식과 같이 순서가 중요하고 중복 처리가 허용되지 않는 시나리오에 이상적입니다. Amazon API Gateway HTTP API는 실시간 동기 통신에 적합하지만, 메시지 큐의 비동기 처리, 순서 보장 또는 정확히 한 번 처리 기능을 제공하지 않습니다. Amazon SQS 표준 큐는 높은 처리량을 제공하지만 메시지 순서나 정확히 한 번 처리 기능을 보장하지 않습니다. AWS Step Functions는 복잡한 워크플로를 오케스트레이션하는 데 사용되지만, 동기식 워크플로는 양식 제출의 신속한 처리에 적합하지 않으며, SQS FIFO 큐가 제공하는 메시지 큐의 핵심 이점(비동기, 순서, 정확히 한 번)을 직접적으로 대체하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음