Home AWS SAA-C03 (합격) 2편 — 막판 오답 노트
Post
Cancel

AWS SAA-C03 (합격) 2편 — 막판 오답 노트

SAA-C03 합격 기록 시리즈 1편 — 문제은행 결정 키워드 정리 — 정답을 가르는 키워드와 오답 제거 기준을 훑은 초반 연구 노트 2편 (이 글) — 시험 직전 틀린 것만 추려 압축한 암기용

SAA-C03 기출을 풀면서 틀렸거나 헷갈렸던 것만 추려 시험 직전 암기용으로 요약한 노트다.

기본 개념과 서비스 선택 기준은 1편에 있고, 이 글은 결정 조건과 함정만 압축했다. 인쇄해서 보고 싶으면 아래 PDF를 받으면 된다.

📄 SAA-C03 오답 노트 PDF 다운로드 · 기출 풀이 중 헷갈렸던 개념 정리 (2026-08-28 기준)

덤프 답지는 일부 오류·논쟁 문항이 있으니 개인 학습용으로만 참고.


1. EC2 컴퓨팅 요금 · 구매 모델

옵션할인약정언제 쓰나 (키워드)
On-Demand없음없음“예측 불가”, “단기”, “스파이크성”, 약정 회피
Spot최대 ~90%없음“중단돼도 됨”, “내결함성”, “배치”, “스테이트리스”, “유연한 시작/종료”, dev/test + 비용 최우선
Reserved Instance최대 ~72%1년 / 3년“24/7 상시”, “예측 가능한 꾸준한 부하”, “장기”
Savings Plans최대 ~72%1년 / 3년 ($/h)RI와 같은 상황인데 더 유연 (패밀리/리전/Lambda·Fargate 커버)
Dedicated Host선택“소켓/코어 기반 BYOL 라이선스”, 물리 서버에 라이선스 묶임

RI vs Savings Plans

  • RI — “이 타입(m5.large)을 1년 쓸게” → 특정 스펙에 묶임. Standard RI는 마켓플레이스 판매 가능.
  • Compute Savings Plans — 가장 유연. EC2 + Fargate + Lambda, 리전·패밀리 무관.
  • EC2 Instance Savings Plans — 특정 리전+패밀리 내로 한정, 대신 할인율 약간 큼.

판단 흐름 — 중단 OK & 비용 최우선 → Spot / 1년+ 꾸준 → RI·Savings Plans (Lambda·Fargate도면 Compute SP) / 소켓·코어 BYOL → Dedicated Host / 나머지 예측 불가·단기 → On-Demand

DB(RDS·ElastiCache·Redshift·OpenSearch)에도 Reserved Instance 개념 동일. DB에 “Spot”이 보이면 오답.

2. 스토리지 큰 분류

유형서비스접근 방식
블록EBS, 인스턴스 스토어하나의 EC2에 디스크로 부착
파일EFS, FSx 4종여러 서버가 네트워크로 마운트 (NFS / SMB)
객체S3, GlacierHTTP API (키–값)

3. EBS 볼륨 타입 & Multi-Attach

타입특징 / 용도
io1 / io2 (Provisioned IOPS SSD)IOPS 직접 지정 → 볼륨 크기와 무관하게 일관·예측 가능한 저지연. 비즈니스 크리티컬. Multi-Attach 지원 (io1/io2 only)
gp3 / gp2 (범용 SSD)일반 워크로드 기본값. gp3가 신형(기본 3,000 IOPS). Multi-Attach 미지원
st1 (처리량 최적화 HDD)처리량(MB/s) 최적화 → 빅데이터·로그 등 대용량 순차. 랜덤 I/O·저지연엔 부적합. Multi-Attach 미지원
sc1 (Cold HDD)가장 저렴, 접근 드문 대용량
  • consistent, low-latencyio1/io2
  • Multi-Attach(같은 AZ 내 여러 Nitro 인스턴스 동시 연결) → io1/io2 + 클러스터 인식 파일시스템 필요

4. 파일 스토리지 — EFS vs FSx

Amazon EFS

  • Linux 전용 (NFS), POSIX 호환
  • 여러 AZ의 다수 EC2 동시 마운트, 용량 자동 무한 확장
  • 키워드: “Linux”, “다중 AZ 공유”, “POSIX”, “자동 확장”

Amazon FSx — 4종

종류프로토콜 / OS키워드
FSx for Windows File ServerSMB / Windows“SMB”, “Windows 파일 공유”, “Active Directory 통합”
FSx for Lustre고성능 병렬 (Linux)“HPC”, “머신러닝 학습”, “S3 연동 고속 처리”, 수백 GB/s
FSx for NetApp ONTAPNFS + SMB + iSCSI“온프레 NetApp”, “NFS·SMB 둘 다”, 중복제거·스냅샷
FSx for OpenZFSNFS (Linux)“온프레 ZFS 이전”, ZFS 스냅샷·클론

SMB / Windows → FSx for Windows (EFS는 Linux만!) · NFS / Linux / 다중 AZ → EFS · ML · HPC → FSx for Lustre

5. S3 스토리지 클래스

클래스가용성검색 속도 / 용도
S3 Standard3-AZms 즉시. 자주 액세스
S3 Standard-IA3-AZms 즉시. 가용성·내구성 그대로 + 저장 단가↓ (검색 요금 있음). 30일+ 뜸하게
S3 One Zone-IA1-AZms 즉시. 저렴하지만 그 AZ 손상 시 데이터 손실. 재생성 가능한 데이터만
S3 Intelligent-Tiering3-AZ접근 패턴을 모를 때. 오브젝트당 모니터링 수수료
Glacier Instant Retrieval3-AZms 즉시. 분기 1회 수준 접근
Glacier Flexible Retrieval3-AZ분~수시간
Glacier Deep Archive3-AZ복원 최대 12시간. 최저가 아카이브
  • “즉시 액세스 + 가용성 그대로 + 비용↓” → Standard-IA. Glacier류·One Zone-IA는 여기서 탈락.
  • 접근 패턴 명확(예: 30일 경계) → Standard로 시작 후 라이프사이클로 IA 전환. 패턴 불명확 → Intelligent-Tiering.

라이프사이클 예시 — 0–180일 Standard → 180일 후 Standard-IA → 360일 후 Glacier Instant Retrieval(즉시 필요) → 5년 후 Deep Archive(감사자 12h 내 검색 = 느려도 됨)

6. S3 우발 삭제 방지 · Object Lock

버킷 우발 삭제 방지

  • Versioning — 덮어쓰기·삭제돼도 이전 버전 보존
  • MFA Delete — 버전 영구 삭제 / 버전 관리 끄기에 추가 MFA 인증 요구 (Versioning과 짝)
  • IAM 정책 — 버킷에 붙는 건 “버킷 정책”. 사용자는 업로드·수정을 해야 하므로 권한 조이기가 목적 아님. 우발 삭제 방지의 직접 수단 X
  • 읽기 전용 ACL — 업로드·수정 막힘 → 요구사항 위반

WORM (일정 기간 삭제 금지) + 이후 자동 삭제

Object Lock(+ Versioning 필수) + 기본 보존 기간 + 라이프사이클 만료(expiration)

“보호”는 라이프사이클이 아니라 Object Lock의 역할. 라이프사이클은 전환·만료만 함.

Object Lock 모드의미
Governance특정 IAM 권한 보유자는 우회(삭제) 가능
Compliance루트 포함 누구도 잠금 기간 내 삭제·변경 불가 (되돌릴 수 없음)

Backup Vault Lock도 동일: “어떤 사용자도 N년간 삭제 불가” → compliance 모드 (governance는 “any user” 조건 불충족)

스냅샷 우발 삭제 방지

“권한 안 건드리고 최소 노력” → EBS Snapshot Lock. IAM Deny는 “권한 변경”이라 조건 위반. Recycle Bin은 삭제 자체를 막지 못함(복구만).

7. KMS 키 종류

키 종류사용자 교체 제어정책 제어비용
AWS owned✗ (안 보임)무료
AWS managed (aws/서비스)✗ (연 1회 고정)무료 (사용료만)
Customer managed키당 월 $1 + 사용료
Customer managed (imported)수동만동일

“키를 생성·교체·비활성화·정책을 내가 완전히 제어” → 무조건 Customer managed key (SSE-KMS). SSE-S3·AWS managed는 제어 불가.

8. 데이터 전송 · 마이그레이션 수단

온라인 파일 / 객체

서비스키워드
AWS DataSync온프레 NFS/SMB/HDFS ↔ S3/EFS/FSx. 증분·스케줄·검증. “대량 + 지속/반복 동기화”, 에이전트 설치 OK
CLI s3 sync / s3 cpTLS 기본. “소량(수십~수백 GB) + 일회성”, 명령 한 줄, 에이전트 없이
S3 Transfer AccelerationCloudFront 엣지 경유 장거리 업로드 가속. “전 세계 지사 → S3”, “대륙 간”
S3 Multipart Upload큰 객체 병렬 조각 업로드. “100MB~5TB 단일 객체”

오프라인 (Snow 패밀리)

서비스키워드
Snowcone (~8TB)소형·휴대, 엣지, 열악한 환경
Snowball Edge (~80TB)“수십 TB~PB + 회선 부족/느림 + 기한 촉박”
Snowmobile (~100PB)엑사바이트급, 데이터센터 통째로

판단 공식 — 인터넷 전송 시간 계산 → 며칠~몇 주면 Snowball, 몇 시간이면 온라인.

하이브리드 (온프레에서 계속 접근)

Storage Gateway 종류키워드
S3 File Gateway온프레 NFS/SMB 마운트 → 뒤는 S3. “앱은 그대로 파일 접근, 데이터는 S3에”
FSx File GatewaySMB + 온프레 저지연 로컬 캐시
Volume GatewayiSCSI 블록 볼륨, S3에 스냅샷 백업
Tape Gateway (VTL)가상 테이프 → Glacier. “기존 백업 SW 테이프”

DataSync vs Storage Gateway — 옮기고 끝 = DataSync / 온프레에서 계속 쓰면서 = Storage Gateway

데이터베이스

서비스키워드
AWS DMS“최소 다운타임 DB 마이그레이션”, CDC로 소스 운영 유지
AWS SCT이종 엔진 스키마·코드 변환 (Oracle → PostgreSQL). DMS와 짝
RDS 스냅샷 / read replica같은 엔진 이전, 리전 간 DR

실시간 스트리밍

서비스키워드
Kinesis Data Streams실시간 버스, 소비자 직접 개발, ms 지연, 재처리·순서. 샤드 관리
Kinesis Data FirehoseS3 / Redshift / OpenSearch로 자동 배달 (관리형, 코드 X). 버퍼링·재시도·변환. “최소 운영 부담”
Amazon MSK관리형 Kafka. “이미 Kafka 씀”

전용 네트워크 경로

서비스키워드
Direct Connect전용 물리 회선(인터넷 우회). “일관된 저지연”, “대량을 인터넷 영향 없이”, “장기 하이브리드”
Site-to-Site VPN인터넷 위 IPsec. “빠르게 구축”, “임시/백업 경로”, 저비용
DX + VPN전용 회선 위에 암호화까지

9. 네트워킹 · 엣지

API Gateway

  • 프라이빗 VPC 리소스(프라이빗 서브넷 ECS 등)에 접근 → VPC Link (Private Integration) 필수. API Gateway는 VPC 밖 관리형 서비스라 보안 그룹을 못 붙임. (REST API는 VPC Link → NLB → 프라이빗 서브넷)
  • 글로벌 분산 사용자 + 지연 감소 → Edge-optimized 엔드포인트 (CloudFront 엣지 자동 배치 → AWS 백본망)
  • Regional = 특정 리전 서빙 / Private = VPC 내부 전용

CloudFront 프라이빗 콘텐츠

  • Signed URLs — 개별 파일, 쿠키 미지원 클라이언트
  • Signed cookies — 여러 파일, URL을 바꿀 수 없는 클라이언트

실시간 UDP/TCP 글로벌 + 자동 페일오버

Global Accelerator + NLB. 정적 애니캐스트 IP, 네트워크 레벨 수 초 내 페일오버.

CloudFront = HTTP 전용(UDP 불가) / ALB = L7(HTTP만) / Route 53 페일오버 = DNS 캐싱 때문에 느림

리전 근처 저지연 배치

서비스위치 / 접근용도
Local Zones대도시(리전 밖) / 일반 인터넷일반 앱의 지역 저지연, 규제 회피 (single-digit ms)
Wavelength통신사 5G 엣지 / 5G 캐리어 망모바일·5G 기기 초저지연 (AR/VR, 게임, 자율주행). 일반 인터넷 사용자 접근 X
Outposts고객 데이터센터 / 사내망데이터 레지던시, 온프레 통합
CloudFront전 세계 엣지 / 일반 인터넷콘텐츠 캐싱·전달 (앱 호스팅 X)

10. 보안 · 거버넌스 서비스 역할

서비스역할
AWS Config리소스 구성 규정 준수 추적 + 자동 수정 (암호화 여부, 퍼블릭 접근 등). “미준수 리소스 식별 + 자동 교정”
Amazon Inspector취약점 스캔 (CVE, 패치 누락, 네트워크 도달성)
Amazon MacieS3 민감 데이터(PII) 발견·분류 (여권·카드 번호 등)
Amazon GuardDuty위협 탐지 (악성 IP, 이상 API 호출, 크립토마이닝)
Security Hub위 결과들 집계·대시보드
  • 크로스 계정 접근(다른 AWS 계정 리소스) → IAM Role + trust policy + AssumeRole. 액세스 키를 저장하는 선택지는 거의 항상 오답.
  • 비밀번호·자격 증명 자동 교체 → Secrets Manager (RDS 통합). Parameter Store는 교체 기능 없음(단순 저장).
  • 루트 사용자 보안 → ① 액세스 키 삭제 ② MFA ③ 강력한 비밀번호. 루트는 IAM 그룹·정책 대상이 아님.

11. 분석 서비스

  • “S3에 있는 데이터를 즉시 SQL로 애드혹 분석” → Glue Crawler + Athena (서버리스). 인프라 0.
  • 스트리밍 분석 → Kinesis / 대규모 반복 ETL → Glue Jobs·EMR
  • Firehose = 목적지로 자동 배달(관리형, 코드 X) / Data Streams = 실시간 버스, 소비자 직접 개발
  • Redshift = OLAP 데이터 웨어하우스 (OLTP·웹앱 성능과 무관 → 함정 오답)

12. DynamoDB 용량 모드 & 테이블 클래스

구분선택 기준
Provisioned부하 예측 가능·꾸준함 → RCU/WCU 지정 (가장 저렴). 간헐적·짧아도 provisioned + Auto Scaling
On-demand부하 급변·예측 불가
Reserved Capacityprovisioned를 1~3년 상시 대량으로 → 선결제 할인. 주 몇 시간짜리엔 낭비
Standard 클래스자주 액세스
Standard-IA 클래스자주 안 읽는 대용량 (저장 단가↓, 읽기·쓰기 요금↑)

“온디맨드 모드 + RCU/WCU 지정” 같은 보기는 모순 설정 → 오답 (온디맨드는 용량 미지정)

13. 자주 나오는 판단 패턴 요약

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
DB 옮기나?
 |-- 예   -> DMS  (+ 엔진 다르면 SCT)
 |-- 아니오
     |-- 실시간 스트림?          -> Kinesis (적재만이면 Firehose)
     |-- 온프레에서 계속 접근?     -> Storage Gateway
     |-- 옮기고 끝
     |   |-- 회선으로 며칠 + (수십 TB~)  -> Snowball
     |   |-- 대량 파일, 반복 동기화       -> DataSync
     |   |-- 소량, 일회성                -> aws s3 sync / cp
     |   |-- 전 세계 -> S3 빠른 업로드    -> S3 Transfer Acceleration
     |-- 회선 자체 필요            -> Direct Connect(전용) / VPN(인터넷 위)

공유 파일 시스템?
 |-- Windows / SMB          -> FSx for Windows File Server
 |-- Linux / NFS 일반        -> EFS
 |-- HPC / ML / 초고성능      -> FSx for Lustre
 |-- NFS + SMB 동시          -> FSx for NetApp ONTAP

“코드 변경 최소 + 복원력 개선” → 엔진 유지 RDS Multi-AZ + ALB / Auto Scaling 웹 티어 (엔진 바꾸는 보기 = DynamoDB / Aurora 다른 엔진 → 오답)

“신뢰성 / 가용성 최대화” → 모든 계층 이중화: Multi-AZ RDS + ALB + Multi-AZ ASG (인스턴스 수 줄이기 / Spot 사용 보기 → 오답)

This post is licensed under CC BY 4.0 by the author.

AWS DEA-C01 핵심 정리 (유지보수 중)

-