기준: SOA-C02 시험 가이드오류 제보
12주의 끝에 도착했다. 마지막 날 할 일은 새로운 지식을 욱여넣는 게 아니라 이미 가진 것을 꺼내 쓰기 좋게 정리하는 것이다. 시험 자체도 하나의 운영 대상이다 — 한정된 시간(180분)이라는 자원, 플래그라는 큐잉 전략, 컨디션이라는 인프라. CloudOps 운영자가 시스템을 다루듯, 시험도 자원 배분과 리스크 관리의 문제로 보면 침착해진다.
이 글은 D-7부터 D-Day까지의 체크리스트, 시험장에서 실제로 작동하는 시간 배분과 문제 풀이 전략, 그리고 마지막 컨디션 조정용 20문항을 담았다. 문항 해설은 깊게 달아, 마지막으로 한 번 더 "왜 그 답인가"를 새긴다.
💡 관련 이론: AWS 시험 점수가 "맞은 문항 수 ÷ 전체"가 아닌 척도 점수(scaled scoring)인 이유는 시험 형평성 때문이다. 시험마다 문항 세트가 다르고 난이도가 미세하게 다른데, 어려운 세트를 받은 응시자가 불리해선 안 된다. 그래서 각 문항의 난이도를 통계적으로 보정(문항반응이론, IRT 계열)해 720이라는 동일 기준으로 환산한다. 결과적으로 "쉬운 문항 다 맞고 어려운 몇 개 틀려도" 합격할 수 있고, 비채점 문항(채점에 안 들어가는 신규 검증 문항)이 섞여 있어 모든 문항을 똑같이 진지하게 풀어야 한다 — 어느 게 비채점인지 알 수 없기 때문이다.
운영에서 변경은 점진적으로, 위험한 변경일수록 일찍 한다. 시험 준비도 같다 — 새 지식 습득(위험·고부하)은 일찍 끝내고, 막바지엔 안정화(복습·휴식)만 남긴다.
⚠️ 함정: D-1에 새 주제를 공부하는 것은 거의 항상 역효과다. 전날 처음 본 개념은 시험장에서 어설프게 떠올라 오히려 확실히 알던 답을 흔든다(간섭 효과). 마지막 24시간은 "새 입력 차단 + 기존 강화 + 휴식"이 정석이다. 운영으로 치면 중요한 릴리스 직전에 검증 안 된 변경을 배포하지 않는 것과 같다 — change freeze.
| 단계 | 시간 | 작업 |
|---|---|---|
| 1st pass | 약 100분 | 65문항 전부 한 번 — 즉답은 풀고, 막히면 플래그 후 넘김 |
| Review | 약 60분 | 플래그한 문항 재검토(이제 시간 압박 없이) |
| Final check | 약 20분 | 빈 답 0 확인 + 마지막 점검 |
핵심은 1st pass에서 한 문항에 90초 이상 쓰지 않는 것이다. 분산 시스템에서 느린 요청 하나가 전체 처리량을 망치듯, 어려운 한 문항에 매달리면 쉬운 뒤 문항을 풀 시간을 잃는다. 플래그는 "이 작업을 큐에 넣고 나중에 처리"하는 비동기 전략이다 — 막힌 작업을 블로킹하지 말고 넘긴 뒤, 자원(시간)에 여유가 생긴 Review 단계에서 처리한다.
| 한정어 | 나오는 정답 방향 |
|---|---|
| "MOST cost-effective" | Gateway Endpoint(무료) / Compute SP / S3 Intelligent-Tiering / Spot |
| "LEAST operational overhead" | 관리형 서비스(AWS Backup / Secrets Manager / Session Manager / Fargate) |
| "automatically" | Auto Scaling / DLM / Lifecycle / Config Remediation |
| "highly available" | Multi-AZ / Multi-Region / Route 53 Failover |
| "auditable" / "track who" | CloudTrail / Config / Audit Manager |
| "fastest recovery" | Multi-Site / Aurora Global → Warm Standby → Pilot Light 순 |
| "real-time threat" | GuardDuty |
| "encrypt + rotate" | KMS + Secrets Manager |
"LEAST operational overhead"가 거의 항상 관리형 서비스를 가리키는 건 우연이 아니라 AWS 시험 철학의 반영이다. AWS는 고객이 차별화되지 않는 무거운 작업(undifferentiated heavy lifting) — 패치·백업·확장·HA 구성 같은 것 — 을 AWS에 위임하고 비즈니스 로직에 집중하길 바란다. 그래서 시험은 "직접 EC2에 설치·운영"보다 "관리형 서비스 사용"을 거의 항상 선호한다. EC2 자체 관리 < RDS < Aurora Serverless, 직접 cron < EventBridge Scheduler, bastion < Session Manager. "운영 부하 최소"가 보이면 가장 관리형인 보기가 정답일 가능성이 높다.
각 오답을 1장씩 아래 양식으로 정리하면 약점이 구조화된다. "왜 틀렸는가"를 세 유형(혼동/한정어/함정)으로 분류하는 것이 중요하다.
[오답노트 #N]
=====================================
📅 작성일: YYYY-MM-DD
📚 출제 도메인: 도메인 X (XX%)
🎯 출제 영역: <예: CloudWatch Composite Alarm>
📝 문제 요약
<핵심 시나리오 1-2줄>
❌ 내가 고른 답: <보기>
✅ 정답: <보기>
🔍 오답 유형 (택1)
□ 서비스 혼동 □ 한정어 놓침 □ 함정 보기
💡 핵심 학습 (한 줄로 기억할 패턴)
<예: "운영 부하 최소" → 관리형(Session Manager)>
🔗 관련 day.md
- weekN/dayM.md
=====================================
이 20문항은 새 지식 테스트가 아니라 인출 연습(retrieval practice)이다. 인지심리학에서 기억은 "다시 떠올리는 행위" 자체로 강화된다 — 읽기만 반복하는 것보다 시험 형식으로 꺼내 보는 것이 장기 기억에 훨씬 효과적이다(testing effect). 시험 직전 가벼운 인출 연습은 자신감과 회상 속도를 동시에 올린다.
선택지를 클릭하면 정답·해설이 펼쳐집니다.
문제 1
EC2에 SSH 키 없이 접속하고 모든 세션을 CloudTrail로 감사하려면?
문제 2
CloudFront에서 S3 오리진을 보호하는 현재 표준은?
문제 3
조직 전체 계정에 권한 상한을 거는 가드레일은?
문제 4
EC2·Fargate·Lambda 전부에 적용되는 가장 유연한 약정은?
문제 5
두 리소스 간 경로를 실제 트래픽 없이 정적 진단하려면?
문제 6
다운타임 0 + 즉시 롤백이 핵심인 배포는?
문제 7
S3에 저장된 PII(민감정보)를 자동 탐지하려면?
문제 8
멀티 계정/리전에 동일 IaC를 일괄 배포하려면?
문제 9
요일·시간대별 정상값이 크게 변하는 메트릭에 알람을 걸려면?
문제 10
Spot 회수 2분 전 경고를 받아 우아하게 종료하려면?
문제 11
RDS PostgreSQL의 약정 할인 모델은?
문제 12
리전 전체 장애에 대비한 RDS 구성은?
문제 13
Security Group의 특징은?
문제 14
S3·DynamoDB만 무료로 프라이빗 연결하는 옵션은?
문제 15
EC2·EBS·Lambda의 Right Sizing을 ML로 권장받으려면?
문제 16
Config Rule이 비준수 리소스를 자동 수정하는 메커니즘은?
문제 17
UDP 게임 트래픽을 글로벌 가속하고 고정 IP가 필요하면?
문제 18
DB 패스워드를 무중단 자동 회전하려면?
문제 19
월 예산 임계 도달 시 자동으로 EC2 stop 또는 제한 SCP를 부착하려면?
문제 20
PCI·SOC·HIPAA 컴플라이언스 증거 수집과 보고서를 자동화하려면?