피드로 돌아가기
3- AWS Serverless: REST API vs. HTTP API
Dev.toDev.to
Infrastructure

AWS API Gateway 최적화를 통한 인프라 비용 70% 절감 전략

3- AWS Serverless: REST API vs. HTTP API

Hamid Shoja2026년 6월 14일3intermediate

Context

AWS API Gateway의 REST API와 HTTP API 간의 기능적 차이와 비용 구조에 대한 혼동 존재. 기존 REST API 모델은 게이트웨이 계층에서 과도한 전처리를 수행하여 불필요한 비용과 지연 시간을 발생시키는 구조적 한계 보유.

Technical Solution

  • VTL 기반의 Data Transformation 및 Request Validation 등 무거운 파이프라인을 제거한 HTTP API 아키텍처 채택
  • 게이트웨이의 역할을 단순 Routing 및 JWT/OAuth2 Authorization으로 한정하여 전송 경로 최적화
  • 검증 및 비즈니스 로직 처리를 API Gateway 계층에서 Lambda 함수 내부로 이관하여 책임 분리 구현
  • 전통적인 Express.js 구조와 유사하게 네트워크 수신과 비즈니스 실행 컨테이너를 분리한 Serverless 설계 적용
  • 불필요한 중간 처리 단계 생략을 통한 Request-to-Lambda 전달 경로의 단순화

1. VTL 기반의 복잡한 요청 변환 기능 필요 여부 확인

2. Cognito/IAM 외에 표준 JWT 기반 인증만으로 충분한지 검토

3. API Gateway의 전처리 비용과 Lambda 내 로직 처리 비용 간의 Trade-off 분석

4. 단순 라우팅 중심의 API 설계 시 HTTP API Tier 우선 고려

원문 읽기