AWS DEA-C01 공식 샘플 문제 — SQS 실전 문제 + 정답 해설
SQS 대기열에서 메시지를 제거하는 이벤트 3가지 — DeleteMessage · maxReceiveCount · 대기열 삭제
AWS DEA-C01 시험에 자주 나오는 SQS 메시지 지속성 문제입니다. SQS에서 메시지를 영구 제거하는 이벤트는 DeleteMessage API 호출, maxReceiveCount 도달(DLQ 이동), 대기열 자체 삭제 세 가지입니다. ReceiveMessage 호출과 가시성 시간 제한 만료가 메시지를 삭제하지 않는 이유를 함께 비교 정리합니다.
문제
한 데이터 엔지니어가 변환할 데이터를 Amazon SQS 대기열에 추가하는 애플리케이션을 설계 중이다. 마이크로서비스는 대기열에서 메시지를 수신한다. 데이터 엔지니어는 메시지 지속성이 유지되기를 바란다.
다음 중 SQS 대기열에서 메시지를 제거할 수 있는 이벤트는 무엇인가? (3개 선택)
핵심 개념 — SQS 메시지 상태 3가지
SQS 메시지는 항상 아래 세 가지 상태 중 하나입니다. 영구 삭제는 특정 이벤트에서만 발생합니다.
소비자가 읽기 가능
ReceiveMessage 후
가시성 시간 제한 동안
DeleteMessage 호출 시
영구 삭제
✓ 메시지를 제거하는 이벤트 vs 유지하는 이벤트
maxReceiveCount 도달 → DLQ 이동 상세 흐름
선택지 해설
정답: A + B + C
SQS 메시지 지속성의 핵심은 "명시적 삭제 요청 없이는 메시지가 제거되지 않는다"입니다. ReceiveMessage(D)는 읽기만, 가시성 만료(E)는 복귀, 구성 편집(F)은 메시지 무관. 메시지가 제거되는 상황은 명시적 삭제(A), 처리 실패 한도 초과(B), 대기열 자체 삭제(C) 세 가지입니다.
선택지 비교 요약
| 선택지 | 이벤트 | 메시지 상태 변화 | 메시지 제거? | 결론 |
|---|---|---|---|---|
| A ★ | DeleteMessage API | Active → 영구 삭제 | ✓ 제거 | 정답 |
| B ★ | maxReceiveCount 도달 | 원본 → DLQ 이동 | ✓ 원본에서 제거 | 정답 |
| C ★ | 대기열 삭제 | 모든 메시지 삭제 | ✓ 전부 제거 | 정답 |
| D | ReceiveMessage API | Active → Invisible | ✕ 유지 (숨겨짐) | 탈락 |
| E | 가시성 시간 제한 만료 | Invisible → Active 복귀 | ✕ 유지 (복귀) | 탈락 |
| F | 대기열 구성 편집 | 변화 없음 | ✕ 유지 | 탈락 |
시리즈AWS DEA 공식 샘플 문제13/19
- 1AWS DEA-C01 공식 샘플 문제 — SSE-KMS 실전 문제 + 정답 해설
- 2AWS DEA-C01 공식 샘플 문제 — Lambda · EFS 실전 문제 + 정답 해설
- 3AWS DEA-C01 공식 샘플 문제 — 노드 RAM 볼륨 실전 문제 + 정답 해설
- 4AWS DEA-C01 공식 샘플 문제 — Lambda + EventBridge 실전 문제 + 정답 해설
- 5AWS DEA-C01 공식 샘플 문제 — Firehose + Lambda 실전 문제 + 정답 해설
- 6AWS DEA-C01 공식 샘플 문제 — 데이터 공유 + Redshift 서버리스 실전 문제 + 정답 해설
- 7AWS DEA-C01 공식 샘플 문제 — Spectrum + S3 Glacier Deep Archive 실전 문제 + 정답 해설
- 8AWS DEA-C01 공식 샘플 문제 — Secrets Manager 실전 문제 + 정답 해설
- 9AWS DEA-C01 공식 샘플 문제 — Lake Formation 실전 문제 + 정답 해설
- 10AWS DEA-C01 공식 샘플 문제 — 유지 기간 연장 + DLQ 연결 실전 문제 + 정답 해설
- 11AWS DEA-C01 공식 샘플 문제 — IteratorAgeMilliseconds 실전 문제 + 정답 해설
- 12AWS DEA-C01 공식 샘플 문제 — Macie + EventBridge 실전 문제 + 정답 해설
- 13AWS DEA-C01 공식 샘플 문제 — SQS 실전 문제 + 정답 해설
- 14AWS DEA-C01 공식 샘플 문제 — IAM 실전 문제 + 정답 해설
- 15AWS DEA-C01 공식 샘플 문제 — Redshift SUPER 타입 + PartiQL 실전 문제 + 정답 해설
- 16AWS DEA-C01 공식 샘플 문제 — Glue DPU 실전 문제 + 정답 해설
- 17AWS DEA-C01 공식 샘플 문제 — S3-IA + Glacier Flexible Retrieval 실전 문제 + 정답 해설
- 18AWS DEA-C01 공식 샘플 문제 — AppFlow 실전 문제 + 정답 해설
- 19AWS DEA-C01 공식 샘플 문제 — OpenSearch 실전 문제 + 정답 해설
함께 읽을 글
AWS DEA-C01 각색 문제 Day 17 — MWAA DAG, Hive 메타스토어 Glue 카탈로그, Glue Data Quality, WAF 로그 CloudWatch Logs Insights, Airflow → MWAA 최소 리팩터링
AWS DEA-C01 문제로 공부하기 — Day 17 MWAA DAG Glue 크롤러+EMR(복수), Hive 메타스토어 Glue 카탈로그, Glue Data Quality 규칙, WAF 로그 CloudWatch Logs Insights, Airflow → MWAA 최
AWS DEA 각색 문제 17/17공부 · AWS2026.04.06AWS DEA-C01 각색 문제 Day 16 — Redshift, MSK OpenSearch, Kinesis 핫샤드, DynamoDB SSE-KMS, S3 Glacier Vault Lock
AWS DEA-C01 문제로 공부하기 — Day 16 클릭스트림 → Redshift 최소 오버헤드, MSK OpenSearch 최소 지연 시각화, Kinesis 핫샤드 WriteThroughputExceeded 해결, DynamoDB SSE-KMS·클라이언트 암호화(복
AWS DEA 각색 문제 16/17공부 · AWS2026.04.06AWS DEA-C01 각색 문제 Day 15 — Redshift 데이터 공유, Lake Formation + QuickSight, Redshift KEY, Glue 크롤러, IoT 최소 지연
AWS DEA-C01 문제로 공부하기 — Day 15 Redshift 데이터 공유(복수), Lake Formation 이벤트 + QuickSight(복수), Redshift KEY 배포 스타일 조인 최적화, Glue 크롤러 단일 테이블 조건(복수), IoT 최소 지연
AWS DEA 각색 문제 15/17공부 · AWS2026.04.06