서비스 비교 목록
EC2 vs Lambda: 어떤 걸 선택할까?
입문EC2Lambda
EC2 vs Lambda
AWS에서 코드를 실행할 때 가장 먼저 마주치는 선택지입니다.
⏱️ 10초 안에 답하기: 실행 시간이 5초이고 하루 1,000번 호출된다면? → Lambda
핵심 차이점
의사결정 플로우차트
다이어그램 로딩 중...
비용 비교 시나리오
웹 API 서버
하루 10만 건 요청, 평균 응답 200ms
| EC2 (t3.medium) | Lambda (128MB) | |
|---|---|---|
| 월 비용 | ~$30 (24시간 가동) | ~$2 (요청당 과금) |
| 관리 부담 | OS 패치, 모니터링 필요 | 거의 없음 |
| Cold Start | 없음 | 가끔 ~1초 |
| 추천 | 24시간 안정적 응답 필요 시 | 비용 최적화 우선 시 |
배치 처리
매일 1회, 처리 시간 2시간
| EC2 (c5.xlarge) | Lambda | |
|---|---|---|
| 월 비용 | ~$100 (24시간) 또는 ~$8 (2시간만) | 15분 제한으로 불가능 |
| 추천 | Spot Instance로 비용 절감 | 작업 분할 필요 |
IoT 데이터
초당 100건 센서 데이터 수신
| EC2 | Lambda | |
|---|---|---|
| 월 비용 | ~$30 | ~$50 (높은 요청 수) |
| 확장성 | Auto Scaling 설정 필요 | 자동 |
| 추천 | 일정한 트래픽에 유리 | 트래픽 변동 클 때 |
자격증 시험 포인트
📝 SAA-C03 시험에서 자주 나오는 패턴:
- "비용 최적화" + "가변 트래픽" → Lambda
- "높은 가용성" + "24시간 가동" → EC2 + Auto Scaling + ALB
- "15분 이상 실행" → EC2 또는 Step Functions + Lambda 분할
- "GPU 필요" → EC2 (P/G 인스턴스)
✏️
본인의 말로 설명해 보세요
EC2와 Lambda 중 어떤 것을 선택할지, 핵심 기준 3가지를 5초 안에 말해보세요.
💡 실행 시간, 트래픽 패턴, 관리 부담