피드로 돌아가기
Serverless with Mama J — Why Serverless
Dev.toDev.to
Infrastructure

Serverless 도입을 통한 인프라 관리 오버헤드 제거 및 비용 최적화

Serverless with Mama J — Why Serverless

Eric D Johnson2026년 5월 22일9beginner

Context

전통적인 서버 기반 아키텍처의 보안 패치, OS 유지보수, 하드웨어 업그레이드 등 지속적인 관리 부하 발생. 트래픽 변동에 대응하기 위한 Auto-scaling 설정의 복잡성과 유휴 자원에 대한 비용 지불이라는 구조적 한계 존재.

Technical Solution

  • 인프라 관리 주체를 서비스 제공자로 이전하여 서버 유지보수 및 보안 패치 업무 제거
  • 요청 발생 시에만 컴퓨팅 자원을 할당하는 On-demand 실행 모델을 통한 Idle time 비용 제거
  • 트래픽 증가에 따라 자동으로 확장되는 내장 Scalability 구조를 통한 가용성 확보
  • Event-driven 아키텍처를 기반으로 특정 이벤트 발생 시에만 비즈니스 로직을 수행하는 Lambda 함수 설계
  • 15분 제한을 초과하는 장기 실행 워크로드를 위해 Lambda durable functions를 통한 비동기 워크플로우 조율
  • 워크로드 특성에 따라 Always-on 컴퓨팅과 Serverless를 혼합 사용하는 하이브리드 전략 채택

1. 신규 프로젝트 시작 시 기본 아키텍처로 Lambda 검토

2. 15분 이상의 장기 실행 작업 필요 시 Durable functions 또는 ECS 도입 고려

3. 초저지연 응답이 필수적인 High-frequency trading 수준의 워크로드는 Always-on 컴퓨팅 유지

4. 거대 Legacy Monolith의 경우 Lambda 전환 전 도메인 분리 및 서비스 경계 설정 우선 수행

원문 읽기