
AWS / Azure / GCP
AWS LambdaAWS Lambda
AWS Lambda는 서버 관리 없이 코드를 실행하는 서버리스 컴퓨팅 서비스다. 이벤트(HTTP 요청, S3 업로드, 메시지 큐 등) 발생 시 자동으로 함수가 실행되고, 실행 시간과 요청 수만큼만 비용을 낸다.
동작 방식
함수 예시 (Python)
주요 사양
| 항목 | 제한 |
|---|---|
| 최대 실행 시간 | 15분 |
| 메모리 | 128 MB ~ 10 GB |
| 패키지 크기 | 50 MB (압축), 250 MB (압축 해제) |
| 동시 실행 | 기본 1000 (조정 가능) |
| 무료 티어 | 월 100만 요청, 400,000 GB-초 |
Cold Start
Lambda는 첫 실행 시 컨테이너를 초기화하는 콜드 스타트 지연(수백ms~수초)이 있다. 해결책:
Lambda@Edge / CloudFront Functions
CDN 엣지 노드에서 Lambda 코드를 실행해 초저지연 응답.