s3 2

관리형 서비스

학습 목표RDS·ElastiCache의 HA·연결·VPC 배치를 설계할 수 있다.S3 오브젝트 스토리지와 스토리지 클래스·라이프사이클을 워크로드에 맞게 선택할 수 있다.SQS·SNS로 비동기·fan-out 메시징을 설계할 수 있다.Lambda 이벤트 모델·cold start·VPC 연동 트레이드오프를 설명할 수 있다.직접 운영 vs 관리형 선택 기준을 비용·운영·제어 관점에서 비교할 수 있다.문제 상황EC2에 PostgreSQL 직접 — 패치·백업·장애 복구 올인RDS public 접근 허용 — 16편 VPC 설계 무력화캐시 없이 DB 조회 폭주 — p99 급등·connection pool 고갈로그·백업을 EBS에 쌓음 — 용량·비용 선형 증가주문 API 동기로 이메일·정산 처리 — 타임아웃·재시도 폭주..

State와 Module

학습 목표Terraform state가 멱등·plan·팀 협업에 왜 필요한지 설명할 수 있다.local state와 remote state(S3 등) ·state locking 차이를 설명할 수 있다.module로 인프라를 재사용하고 root module에서 variable·output으로 연결할 수 있다.terraform init 시 module source·backend 마이그레이션 흐름을 설명할 수 있다.state 민감 정보·충돌 위험과 실무 운영 습관을 짚을 수 있다.문제 상황동료와 같은 VPC를 각자 terraform apply — 리소스 이중 생성·state 덮어쓰기terraform.tfstate를 Git에 커밋 — RDS password가 평문 노출laptop state만 있어 CI appl..