한 달 호스팅비 1억 원 청구서의 충격: 서버리스 3대장 Vercel vs Cloudflare vs AWS Lambda 비교

글로벌 개발자 생태계를 뒤흔든 서버리스 폭탄 청구서 사태와 함께, 현존하는 가장 인기 있는 서버리스 플랫폼 Vercel, Cloudflare, AWS Lambda의 비용 구조와 실무 장단점을 비교 분석합니다.

Tech & Life

Vercel·엣지·AWS Lambda가 홀로그램처럼 떠 있는 서버리스 데스크

사이드 프로젝트로 만든 웹사이트가 바이럴을 탔는데, 다음 달 호스팅 청구서에 96,000달러(약 1억 3천만 원)가 찍혔습니다.

글로벌 테크 유튜브 채널인 Fireship의 폭탄 청구서 분석 영상에서 다뤄져 100만 회 이상의 조회수를 기록한 실화입니다. 서버를 직접 관리할 필요 없이 트래픽에 맞춰 무한대로 자동 확장(Auto-scaling)된다는 서버리스(Serverless)의 마법이, 트래픽 폭증 시 감당할 수 없는 ‘비용의 악몽’으로 돌아온 것이죠.

하지만 여전히 서버리스는 빠른 개발과 글로벌 배포를 위한 최고의 무기입니다.

현재 전 세계 개발자들이 가장 많이 선택하는 서버리스 3대 플랫폼인 Vercel(버셀), Cloudflare(클라우드플레어), **AWS Lambda(아마존 람다)**의 장단점과 비용 함정, 그리고 내 프로젝트에 맞는 최적의 선택 기준을 정리해 드립니다.

한눈에 보는 서버리스 3대장 핵심 비교

비교 항목Vercel (버셀)Cloudflare (Workers & Pages)AWS Lambda (아마존 웹서비스)
핵심 정체성극강의 프론트엔드 개발자 경험 (DX)초저지연 글로벌 엣지 네트워크 & 제로 이그레스엔터프라이즈 인프라의 표준이자 절대 강자
주력 스택Next.js, Astro, React 최적화엣지 서버리스 함수(V8 격리), 정적 호스팅백엔드 API, 마이크로서비스, 대규모 데이터 파이프라인
콜드 스타트(Cold Start)중간 (자체 캐싱 및 엣지 라우팅 지원)거의 제로 (0ms에 수렴하는 V8 Isolate 구동)컨테이너 초기화로 인한 지연(수백 ms) 존재
데이터 전송료 (Egress)대역폭 초과 시 비용 상승 가파름네트워크 전송료(Egress) $0 정책리전 간 및 외부 전송료가 복잡하게 누적
추천 대상1인 개발자, 스타트업, 웹 런칭 속도 최우선고트래픽 웹사이트, 비용 절감, 글로벌 엣지 API대기업, 복잡한 인프라 결합, 커스텀 백엔드

1. Vercel (버셀): “프론트엔드 개발자에게는 대체 불가능한 천국”

Vercel은 단순한 호스팅 서비스가 아니라, 개발자가 오직 코드 작성에만 집중할 수 있게 돕는 ‘개발자 경험(Developer Experience)’ 그 자체를 판매합니다.

장점

  • 압도적인 배포 편의성: GitHub 저장소에 git push를 날리는 순간 자동으로 프리뷰 URL이 생성되고 브랜치별 배포 환경이 즉시 갖춰집니다.
  • Next.js와의 퍼스트파티 최적화: 서버사이드 렌더링(SSR), 증분 정적 재생성(ISR) 등 복잡한 프레임워크 기능을 아무런 추가 인프라 세팅 없이 100% 누릴 수 있습니다.

단점 & 주의할 점

  • 리셀러 마진의 비용 함정: Vercel은 자체 데이터센터를 운영하는 것이 아니라 AWS와 Cloudflare 인프라 위에서 동작하는 프록시 레이어입니다. 따라서 무료 플랜(Hobby)을 넘어 트래픽이 급증하거나 대용량 이미지 변환을 돌리면 AWS 원가보다 훨씬 비싼 대역폭 요금이 청구될 수 있습니다. (반드시 **지출 한도(Spend Cap)**를 설정해야 합니다)

2. Cloudflare (클라우드플레어): “지갑을 지켜주는 파격적인 가성비와 엣지 속도”

전 세계 300개 이상의 도시를 아우르는 자체 CDN 엣지 인프라를 바탕으로, 서버리스 시장의 최대 다크호스로 자리 잡았습니다.

장점

  • 전송료 무료(Zero Egress Fee): 타 클라우드가 데이터 다운로드 요금으로 돈을 벌 때, Cloudflare는 아웃바운드 트래픽 요금을 거의 받지 않아 디도스(DDoS) 공격이나 트래픽 폭증 시에도 청구서 폭탄 위험이 가장 적습니다.
  • 0초에 가까운 즉시 응답: 도커(Docker) 컨테이너를 매번 띄우는 대신 경량화된 크롬 V8 엔진 격리 기술(Isolates)을 사용하여 콜드 스타트 지연이 사실상 없습니다.

단점 & 주의할 점

  • Node.js 완전 호환의 한계: 순수 Node.js 환경이 아닌 경량 런타임 위에서 돌기 때문에, 특정 C 기반 라이브러리나 무거운 레거시 패키지를 실행할 때 호환성 에러가 발생할 수 있습니다.

3. AWS Lambda: “모든 것을 연결하는 거대한 인프라의 표준”

2014년 서버리스라는 개념을 전 세계에 처음 선보인 원조이자, 여전히 엔터프라이즈 시장의 척추 역할을 하고 있습니다.

장점

  • 무한에 가까운 클라우드 생태계: S3(스토리지), DynamoDB(데이터베이스), SQS(메시지 큐) 등 수백 개에 달하는 AWS 전용 서비스와 원클릭으로 연결되어 거대한 기업용 아키텍처를 구성할 수 있습니다.
  • 실행 시간과 유연성: 최대 15분까지 실행 가능한 긴 함수 수명과 최대 10GB 메모리 할당으로 머신러닝 추론이나 대용량 파일 인코딩 작업도 거뜬히 처리합니다.

단점 & 주의할 점

  • 악명 높은 IAM 권한 세팅: 개발을 시작하기도 전에 복잡한 IAM 정책, VPC 보안 그룹, API Gateway 라우팅을 공부해야 해서 진입 장벽이 매우 높습니다.

프로젝트별 최종 선택 가이드

  • Astro나 Next.js로 블로그, 포트폴리오, 1인 SaaS 서비스를 빠르게 런칭할 때 → Vercel을 선택하세요. 깃허브 연동과 커스텀 도메인 설정이 1분 만에 끝납니다. (단, 과금 한도 알림 필수)
  • API 호출 수가 매달 수천만 건에 달하거나, 트래픽 비용 폭탄이 가장 두려울 때 → Cloudflare Pages & Workers가 최고의 방패이자 가성비입니다.
  • 복잡한 백엔드 마이크로서비스, 비동기 큐 처리, 기업용 보안 규정이 중요할 때 → AWS Lambda가 여전히 안전한 정답입니다.

마치며

‘서버가 없다’는 뜻의 서버리스는 사실 서버가 없는 것이 아니라, **“서버 관리의 골칫거리를 다른 회사에 돈을 주고 위임한다”**는 의미입니다.

무조건 유명한 도구를 따라가기보다, 내 서비스의 프론트엔드 비중과 트래픽 예측치에 맞춰 적절한 플랫폼을 선택해야 예상치 못한 청구서의 공포 없이 안정적으로 서비스를 키워나갈 수 있습니다.

클라우드 아키텍처와 대시보드를 보며 인프라를 검토하는 모습