목록 보기
오!라방 라이브커머스 클라우드 비용 절감 프로젝트
데브옵스

오!라방 라이브커머스 클라우드 비용 절감 프로젝트

SK플래닛
SK플래닛
2025년 9월 9일

두줄요약

오!라방은 트래픽 집중 패턴에 맞춰 ELB+ECS를 CloudFront+S3 서버리스로 전환했습니다. 또한 Next.js를 Vite로 바꿔 번들 크기와 클라우드 비용을 함께 줄였습니다.

문제 상황

  • 오!라방 성장에 따라 클라우드 비용이 증가했고, 비용 리포트상 ELB 네트워크 비용과 ECS 컴퓨팅 비용 비중이 큼
  • 방송 시작 직후 1~2분에 트래픽이 몰리는 구조라 Auto Scale만으로는 대응이 어려워 수동 스케일링과 자원 낭비가 발생

원인 분석

  • 프론트엔드 서버 트래픽이 다른 API 서버보다 압도적으로 많아 구조 개선 필요
  • 사전 스케일 규모 예측 의존으로 예기치 못한 트래픽 시 다운 가능성과 불필요한 자원 유지가 발생
  • Next.js 오버헤드로 번들 크기가 커 네트워크 사용량이 증가

해결 방법

  • ELB + ECS 구조를 CloudFront + S3 기반 서버리스 아키텍처로 전환해 컴퓨팅 비용과 네트워크 비용 절감
  • 트래픽 패턴에 맞는 서버리스 구조를 적용해 예측 불가능한 트래픽에도 유연하게 대응
  • 프론트엔드를 Next.js에서 Vite로 마이그레이션하고 커스텀 훅으로 기존 코드를 최소 수정

성능/운영 포인트

  • 마이그레이션 후 약 4,600~7,000달러 절감 가능성 확인, 전체 클라우드 비용의 약 50% 수준
  • Vite 전환으로 JS 번들 1.4MB에서 0.4MB로 약 70% 감소
  • 서버리스 전환으로 24시간 인스턴스 운영과 수동 스케일링 부담 해소

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...