📅 개발 일지 - SAA-C03 시험 준비 및 퀴즈 도구 개선

1. 작업 분석

📊 작업 분포

카테고리비중
SAA-C03 학습 및 오답 분석50%██████
퀴즈 도구 기능 개선/버그 수정35%████
Obsidian 노트(암기법/패턴) 정리10%
기타 아키텍처 아이디어5%░░

🎯 집중 영역 / 시간 소모 포인트

  • 생산적 작업 (SAA 학습)

    • 1차 오답 분석 후 네트워크(VPC, ELB, Route53) 및 보안(SCP vs IAM) 핵심 패턴 튜터링 진행.
    • 점수 향상 확인 (30% 60% 87%).
    • ‘이미지 연상 암기법’을 활용하여 추상적인 AWS 서비스 개념(예: Config=CCTV, Secrets Manager=금고) 구체화.
  • 삽질/시간 소포인트 (퀴즈 도구)

    • 복수정답 로직 수정: 기존에는 첫 클릭 시 즉시 채점되어 오답 처리되는 버그가 있었음. 선택 토글 -> 제출 버튼 클릭 시 채점 방식으로 로직 변경.
    • Q631 정답 오류 발견 및 수정: 퀴즈 뱅크 데이터상 정답이 QLDB+KDS로 잘못되어 있었으나, Neptune이 정답임을 판단하여 로직 수정.
    • Deep Archive 검색 시간 오해: 사용자가 ‘48시간’으로만 인식하고 있었으나, ‘표준 검색(12시간)’ 옵션 존재를 명확히 하여 24시간 RPO 요구사항 충족 가능성 확인.

2. 타임라인

시간화자주요 작업 내용
00:47 ~ 01:32🦦, User1차 시험 오답 분석 (네트워크 중심). VPC Peering vs PrivateLink, ACM 리전 규칙 등 설명.
01:23 ~ 02:28🦦, User퀴즈 도구 개선: 초기화 버튼 추가, 오답 복사 버튼 추가. 복수정답 채점 로직을 즉시 채점에서 선택 후 제출 방식으로 수정.
02:28 ~ 03:18🦦, User2차 시험 결과 분석 (30% 60% 상승). 보안 도메인 취약 도출. 자기 전 암기 패턴 정리 요청.
12:09 ~ 13:07🦦, User기상 후 VPC 심화 특강 (Q60, Q135 등). Q631(Neptune) 정답 오류 수정 및 설명. 전 도메인 오답 튜터링 완료.
13:10 ~ 13:45🦦, User3차 시험 87% 달성. 기존 문제 외워짐에 따라, 신규 130문항 퀴즈 파일 생성 요청 및 완료.
14:01 ~ 14:03🦦, UserQ660(S3 Gateway/Glacier) 분석. Deep Archive의 ‘표준 검색 12시간’ 속성 재확인.
14:39 ~ 14:42🦦, User성적 하락(57%)에 따른 Obsidian 노트 업데이트 및 문제 순서 랜덤화(셔플) 기능 추가 요청.
18:18User명함 서비스 아키텍처 관련: 개인정보 ‘양자화’ 저장 및 2FA 복구 방식 아이디어 제안.

3. 해결한 문제와 인사이트

🔧 기술적 문제 해결 (퀴즈 도구)

  • 파일: SAA-C03_quiz.html, SAA-C03_100quiz.html
  • 복수정답 로직 개선:
    • 단일 정답은 기존대로 클릭 시 즉시 채점(gradeAnswer) 유지.
    • 복수 정답 문제의 경우, selectedKeys 배열을 통해 선택 상태를 토글(Toggle)하고, 제출 버튼 클릭 시에만 gradeAnswer(selectedKeys)를 호출하여 채점하도록 수정.
    • UI 상단에 N개 선택 배지와 제출 버튼을 동적으로 표시하도록 변경.
  • 문제 셔플 기능:
    • 문제 리스트(questions 배열)를 로드 시 및 초기화 시 Math.random()을 이용해 섞어(shuffle) 사용자가 순서를 외우지 못하도록 수정.
  • 편의 기능 추가:
    • 헤더에 초기화 버튼 추가: localStorage.removeItem을 통해 진행도 리셋.
    • 오답 복사 버튼 추가: 오답 문제 번호 배열을 navigator.clipboard.writeText로 클립보드에 저장하여 AI에게 바로 붙여넣기 가능하게 함.

📚 SAA 학습 인사이트

  • Neptune vs QLDB:
    • 소셜 미디어 관계 분석/추천은 Neptune(Graph DB)이 정답이며, QLDB(원장 DB)는 금융 거래 감사용이다. 퀴즈 데이터의 정답이 잘못되어 있어 수정.
  • Glacier Deep Archive:
    • 기본적으로 검색에 48시간이 걸리지만, 표준(Standard) 검색 옵션을 사용하면 12시간 내에 복구 가능하므로, 24시간 RPO 요구사항을 충족할 수 있다.
  • VPC 네트워크:
    • VPC Peering vs Transit Gateway 비용 효율성: 동일 리전 VPC 2개 연결 시 Peering이 무료이므로 유리.
  • 보안:
    • SCP는 조직(Organization) 전체 정책용, IAM 정책은 단일 계정 내 권한 부여용으로 용도가 명확히 다름.

Supported by ai-log-sync & GLM-4.7