serverless 4

Lambda와 API Gateway

학습 목표handler·runtime·event/response 형식으로 Lambda 함수를 작성할 수 있다.execution role·resource policy로 Lambda·API Gateway 권한을 최소로 연결할 수 있다.REST API와 HTTP API 차이를 보고 신규 API에 적합한 타입을 고를 수 있다.Lambda proxy integration으로 API Gateway와 함수를 IaC(CDK) 로 배포할 수 있다.앞 편 Serverless 아키텍처 선택 기준을 구체 구현으로 이어갈 수 있다.문제 상황10편에서 sync API는 Lambda가 맞다고 했는데 — handler가 event 구조를 몰라 500만 반환API Gateway REST로 만들었더니 비용·설정이 과함 — HTTP AP..

Serverless 아키텍처

학습 목표Serverless가 서버 관리 위임·사용량 과금·이벤트 구동을 핵심으로 함을 설명할 수 있다.FaaS·event-driven 패턴으로 요청·비동기 워크로드를 설계할 수 있다.cold start·concurrency가 latency·비용에 미치는 영향을 설명할 수 있다.serverless vs container를 트래픽·팀·운영 축에서 비교할 수 있다.Part 2 CDK로 serverless 스택을 코드화할 준비를 할 수 있다.문제 상황트래픽 10배 차이 — EC2 24/7 과금, 야간 idle 80%“서버리스로 가자” — VPC Lambda ENI·cold start 3초 — API SLA 깨짐SQS 100만 메시지 — Lambda 동시성 한도·throttle — 설계 미스K8s Deploym..

관리형 서비스

학습 목표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 동기로 이메일·정산 처리 — 타임아웃·재시도 폭주..

IaC 오리엔테이션

학습 목표Infrastructure as Code(IaC) 가 풀려는 문제를 설명할 수 있다.Terraform·CDK·Serverless·GitOps·CD가 각각 어떤 계층·변경 주기를 담당하는지 구분할 수 있다.desired state → plan → apply/sync → drift 루프를 설명할 수 있다.플랫폼 시리즈에서 본 IaC·GitOps 개요와 본 시리즈의 심화 범위 차이를 설명할 수 있다.22편 로드맵을 보고 학습 순서를 잡을 수 있다.문제 상황VPC·RDS·IAM을 콘솔로 만들고, 6개월 뒤 누가 security group을 열었는지 모른다변경 이력이 클릭 로그에만 있고 코드·PR에 없다staging은 Terraform, prod는 수동 — 같은 모듈인데 변수·버전이 어긋난다terrafo..