API Gateway + Lambda + DynamoDB
난이도 보통HTTP API가 요청을 받아 Lambda 함수를 실행하고, 데이터는 DynamoDB에 저장
$0.60 / 월 (개인용)
약 924원 (부가세 포함)
비용 내역
- API Gateway HTTP API 100,000건 — $0.12
- Lambda 호출 100,000건 — $0.02
- Lambda 실행 시간 2,500 GB-초 — $0.03
- DynamoDB 읽기 100,000건 · 쓰기 20,000건 — $0.03
- DynamoDB 저장 1GB — $0.27
- 데이터 전송(아웃바운드) 1GB — $0.13
숨은 비용 주의
- 트래픽 급증 주의: 요청 수만큼 과금되므로 봇이나 무한 호출이 생기면 비용도 같이 늘어요. AWS Budgets 예산 알림을 꼭 켜두세요.
- 데이터 전송 요금: 인터넷으로 나가는 데이터는 GB당 $0.126이에요. 트래픽이 늘면 가장 먼저 커지는 비용이에요.
이 금액에 포함 안 된 비용
- CloudWatch 로그 수집·저장 (Lambda 로그)
- DynamoDB 백업·스트림
- API 사용자 지정 도메인을 쓰면 도메인 요금
장점
- 요청이 없으면 비용도 거의 0원
- 서버·스케일링 관리가 전혀 없음
- 트래픽이 늘어도 자동으로 버팀
단점
- DynamoDB는 SQL이 아니라 설계 방식이 다름
- 첫 요청이 느린 콜드 스타트가 있음
- 로컬 개발·디버깅이 조금 불편함