AIDAN 수련서 · 특기 · 특기심사 대비

AI·클라우드 인프라 수련서

AI & Cloud Infrastructure Specialist

관리형 플랫폼(Vercel, Supabase)부터 코드형 인프라(Terraform), 엣지·DNS(Route 53, Cloudflare), 제로트러스트 사내망(ZTNA, VPN)과 운영 관측까지 AI·웹 서비스를 지탱하는 인프라를 설계·구축·보호할 수 있는지 검증합니다.

판 26.10 · 기준일 2026-10-21 · 무료 · 가입 없이 바로 읽을 수 있습니다.

차례

  1. 이 수련서 사용법
  2. 1장. 관리형 앱·데이터 플랫폼 (기초: Vercel·Supabase)

    Vercel 환경 분리: Preview와 Production의 경계 · 환경 변수와 NEXT_PUBLIC_ 노출 경계 · 배포 보호(Deployment Protection)와 자동화 우회 설계 · 함수 리전 배치, 실행 시간 상한과 Fluid Compute·스트리밍 · Supabase Postgres와 Supavisor 커넥션 풀링: 6543 대 5432 · Row Level Security(RLS): USING과 WITH CHECK의 정확한 작동 원리 · anon 키와 service_role 키의 신뢰 경계 · Supabase Auth 콜백 허용 목록과 모바일·웹 인증 흐름 · Supabase Storage: 공개 버킷 대 비공개 버킷과 서명된 URL(Signed URL) · 서버리스 콜드 스타트, DB TLS 핸드셰이크와 트랜잭션 로컬 컨텍스트 · 멀티테넌트 AI 서비스의 RLS 성능 함정과 우회 패턴 점검

  3. 2장. 코드형 인프라와 배포 자동화 (중수: Terraform·IaC)

    선언적(Declarative) 모델과 Terraform 핵심 워크플로 · 상태 파일(terraform.tfstate)의 역할과 구조 · 원격 백엔드(Remote Backend)와 상태 잠금(State Locking) · 모듈(Module) 설계와 버전 고정 · 환경 격리: 디렉터리별 상태 분리 대 워크스페이스(Workspace) · terraform plan 정밀 해독과 파괴적 변경 차단(prevent_destroy) · 무중단 리팩터링과 기존 자원 편입: moved 블록과 import 블록 · 상태 파일의 평문 비밀 노출 문제와 민감 변수 관리 · 드리프트(Drift) 감지와 복구 절차 · GitHub Actions OIDC를 통한 무비밀키(Keyless) CI/CD 파이프라인 · PR 기반 인프라 자동화(Atlantis 패턴)의 공격 표면과 플랜 파일 무결성 · 대규모 인프라에서 상태 파일 폭발 반경(Blast Radius) 줄이기

  4. 3장. 글로벌 DNS·엣지 네트워크 (고수: Route 53·Cloudflare)

    DNS 해석 경로와 핵심 레코드: 왜 루트 도메인에는 CNAME을 못 쓰는가 · Route 53 라우팅 정책과 헬스 체크를 통한 무중단 트래픽 제어 · 무중단 도메인·서버 이전과 TTL(Time To Live) 사전 단축의 법칙 · Cloudflare 프록시(주황 구름) 대 DNS 전용(회색 구름)과 원본 IP 은폐 · SSL/TLS 암호화 모드: 왜 Flexible은 절대 쓰면 안 되고 Full (Strict)가 표준인가 · WAF·Rate Limiting·Bot 제어와 정상 웹훅 보호 · CDN 캐시 규칙과 동적 API·스트리밍 캐시 오염 방지 · Cloudflare Workers와 Queues: 엣지 컴퓨팅과 비동기 작업 분리 · Cloudflare AI Gateway: LLM 트래픽의 관측·캐싱·속도 제한·폴백 · 무중단 블루-그린 인프라 전환에서 DNS 가중치 라우팅과 엣지 라우팅의 차이 · 원본 서버 직접 노출(Origin IP Leak) 경로와 완전한 원본 잠금(Origin Lockdown)

  5. 4장. 사내 네트워크 보안과 원격 접속 (실전: ZTNA·VPN 도입과 설치)

    전통 경계형 VPN의 한계와 제로트러스트(NIST SP 800-207) · 아웃바운드 전용 커넥터: cloudflared (Cloudflare Tunnel)와 인바운드 포트 제거 · 메시 VPN(WireGuard·Tailscale): 서브넷 라우터, DERP 릴레이와 최소 권한 ACL · 분할 터널링(Split Tunneling)과 가정용 공유기 대역(RFC1918) 충돌 해결 · 분할 시야 DNS(Split-Horizon DNS)와 사내 도메인 노출 방지 · IdP 연동(SSO·MFA)과 SCIM 퇴사자 자동 회수 · 디바이스 포스처(Device Posture)와 단말 보안 상태 강제 · 단말 루트 CA 인증서 배포와 개발자 CLI·코딩 에이전트 TLS 오류 해결 · SSH 개인키 배포 없는 단기 SSH 인증서(Short-lived SSH Certificates)와 세션 감사 · 개발자 생산성과 보안 통제의 균형: 전사 ZTNA 단계별 롤아웃 전략

  6. 5장. 인프라 신뢰성·비밀 관리·장애 대응

    무중단 비밀값·인증서 회전: 이중 키(Dual-Key) 수용 패턴 · 키 노출 사고 시 정기 회전과 긴급 폐기(Emergency Revocation)의 판단 기준 · 백업 전략과 시점 복구(PITR): RPO·RTO 설계와 복구 리허설 · 무중단 스키마 마이그레이션: Expand-Contract(병렬 변경) 패턴 · 관측성(Observability)의 세 기둥과 OpenTelemetry 분산 추적 · 로그 스크러빙(Log Scrubbing)과 민감 정보 마스킹 · 비용·사용량 이상 징후 경보와 서킷 브레이커(Circuit Breaker) · 장애 격리·롤백 런북(Runbook)과 비난 없는 사후 회고(Blameless Postmortem) · 대규모 PostgreSQL 운영에서 무잠금(Zero-Lock) DDL 체크리스트 · 멀티 리전·멀티 벤더 AI 서비스의 계층별 헬스 체크와 우아한 성능 저하(Graceful Degradation)

  7. 부록 A. 용어집
  8. 부록 B. 셀프 체크 정답과 해설
  9. 부록 C. 시험 당일 가이드
  10. 부록 D. 참고 문서 목록

이 수련서는 각 사의 공식 문서를 근거로 AIDAN이 독자적으로 쓴 학습 자료이며, 각 사와 제휴하거나 각 사가 보증하지 않습니다. 제품 기능과 정책은 바뀔 수 있으니 본문의 공식 문서 링크에서 최신 내용을 확인하세요.