
Vercel이냐 Netlify냐…같은 20달러도 팀원이 늘면 4배 벌어진다

네 명 모두에게 배포 권한이 필요하다면 Vercel Pro의 월 20달러 기본료와 추가 배포 좌석당 20달러 규정에 따라 좌석 기본료가 월 80달러가 된다. 기본료에 배포 좌석 한 개가 포함되고 나머지 세 명에게 각각 유료 좌석이 필요한 계산이다.
Netlify 요금표에서 Pro는 월 20달러에 무제한 팀원과 3,000크레딧으로 시작한다. 따라서 같은 4인 배포 팀의 기본료는 Vercel의 4분의 1이다. Netlify는 배포 1회당 15크레딧, 전송량 1GB당 20크레딧, 웹 요청 1만 건당 2크레딧, 함수 컴퓨트 1GB·시간당 10크레딧을 차감한다. 배포자가 많은 팀에는 Netlify의 출발 비용이 낮지만, 실제 청구액은 사용량과 필요한 Next.js 기능까지 봐야 판단할 수 있다.
배포 권한을 가진 사람이 기본료를 바꾼다
이 비교에서 팀원은 프로젝트를 보기만 하는 사람이 아니라 설정을 바꾸거나 배포할 수 있는 사람이다. Vercel Pro에서는 Owner와 Member가 유료 배포 좌석을 쓰고, 무료 Viewer는 배포 결과를 보거나 미리 보기에 의견을 남길 수 있다. Viewer에게는 프로젝트 설정과 배포 권한이 없으므로 네 명이 실제로 배포하는 팀의 좌석 비용을 Viewer로 줄일 수는 없다.
배포자가 한 명이면 두 Pro 요금제의 기본료는 모두 월 20달러다. Vercel에서는 두 명일 때 40달러, 세 명일 때 60달러, 네 명일 때 80달러로 올라간다. Netlify의 기본 Pro 구독료는 이 인원 구간에서 20달러로 유지된다. 여기서 비교하는 금액은 좌석과 구독의 기본료다. Vercel의 Pro 기본료에는 월 20달러의 인프라 사용 크레딧도 포함되며, 두 서비스 모두 사용량에 따라 기본료 밖의 비용이 생길 수 있다.
원화 예산에는 가정 환율을 따로 표시하는 편이 정확하다. 예를 들어 달러당 1,400원으로 환산하면 월 20달러는 약 2만 8,000원, 월 80달러는 약 11만 2,000원으로 차이는 약 8만 4,000원이다. 이는 환율을 고정해 둔 계산 예시이며 실제 카드 청구액에는 결제 시 환율과 세금·수수료가 반영된다. 배포 인원뿐 아니라 어떤 역할에 배포 권한이 필요한지를 먼저 구분해야 이 기본료를 제대로 잡을 수 있다.
같은 트래픽을 Netlify 크레딧으로 바꾸면

세 사용 상황에 같은 트래픽을 놓고 계산해 보자. 한 달 웹 요청 10만 건, 외부 전송량 10GB, 프로덕션 배포 20회, 웹 요청에 포함된 함수 호출 1만 건을 가정한다. 함수에는 메모리 1GB를 할당하고, 일반적인 짧은 작업은 호출당 1초 실행된다고 둔다. 웹 요청은 페이지 조회뿐 아니라 정적 파일과 함수 요청도 포함할 수 있으므로, 이 입력값은 실측치가 아닌 조건부 예시다.
프로덕션 배포에는 300크레딧, 전송량에는 200크레딧, 웹 요청에는 20크레딧이 든다. 함수는 1만 회에 각각 1초와 1GB를 적용하면 약 2.78GB·시간, 즉 약 27.8크레딧이다. 합계는 약 547.8크레딧으로 기본 Pro의 3,000크레딧 안에 들어간다. 함수 호출 1만 건을 웹 요청 10만 건에 다시 더하지 않았고, AI 모델 이용료나 데이터베이스 사용량도 넣지 않았다.
이 크레딧은 배포자마다 새로 생기는 몫이 아니라 팀의 프로젝트가 함께 쓰는 잔액이다. 미리 보기와 브랜치 배포 자체는 프로덕션 배포 건수로 세지 않지만, 그 주소에서 발생한 웹 요청과 전송량은 사용량에 들어갈 수 있다. 따라서 같은 팀에서 고객 사이트 여러 개를 운영하면 사이트별 배포 횟수와 트래픽을 합산해야 한다. 자동 충전을 꺼 둔 채 크레딧을 모두 쓰면 팀의 프로젝트가 다음 결제 주기까지 일시 중지될 수 있다.
사용량이 늘 때도 월 80달러와의 손익분기점을 추가 크레딧 팩만으로 단정할 수 없다. Netlify의 Pro 크레딧 구간에는 월 5,000크레딧에 33달러, 1만 크레딧에 63달러, 1만 5,000크레딧에 95달러가 있으며, 기본 구간에서 자동 충전하는 추가 1,500크레딧은 10달러다. 상위 구간은 남은 월 크레딧의 다음 결제 주기 이월도 허용한다. 어느 구간이 유리한지는 팀 전체의 소비량과 자동 충전 여부에 달려 있고, Vercel 쪽 사용량 요금도 별도로 비교해야 한다.
1인 Next.js 프로젝트는 이용 목적이 먼저다
혼자 운영하는 비상업적 프로젝트라면 유료 Pro끼리의 비교가 출발점일 필요는 없다. Vercel Hobby 이용 조건은 무료 등급을 개인의 비상업적 이용으로 제한한다. 고객에게 납품하는 사이트나 매출을 내는 서비스라면 무료 Hobby를 비용 계산의 전제로 삼아서는 안 된다. 상업용 1인 프로젝트에서 Vercel을 선택할 때는 Pro 기본료를 기준으로 보는 것이 맞다.
Netlify의 Personal은 월 9달러에 1,000크레딧을 제공하지만 팀원은 한 명으로 제한된다. 앞서 가정한 짧은 함수와 동일 트래픽이라면 약 547.8크레딧이므로 그 범위에 든다. 다만 고객 프로젝트가 비공개 조직 저장소에 있거나 다른 사람이 함께 설정과 배포를 맡아야 한다면 Personal의 가격만으로 결정할 수 없다. 혼자 쓰는 프로젝트에서는 이용 목적과 저장소·협업 조건을, 여러 명이 배포하는 프로젝트에서는 Pro 좌석 구조를 각각 비교해야 한다.
Next.js가 돌아가는 방식과 미들웨어 제약

Next.js는 두 플랫폼 모두에서 실행할 수 있지만 서버 코드가 배치되는 경로는 다르다. Vercel에서는 Next.js 서버 코드가 Vercel Functions에서 실행된다. Netlify에서는 OpenNext 어댑터가 빌드 결과를 서버 렌더링용 Netlify Function과 미들웨어용 Edge Function으로 나눈다. 일반적인 페이지 렌더링과 캐시 재검증을 쓴다면 기능 지원 여부뿐 아니라 해당 코드가 어느 실행 환경에 놓이는지를 보는 것이 유용하다.
특히 Netlify의 미들웨어는 엣지 실행 환경의 제약을 받는다. Node.js 미들웨어에서 C++ 추가 모듈이나 파일 시스템 접근에 의존하는 코드가 있다면 그대로 옮길 수 없다. Next.js 설정의 재작성 규칙이 public 디렉터리 안의 정적 파일을 가리키는 경우에도 제한이 있다. 이런 경로를 쓰지 않는 사이트에서는 어댑터의 존재만으로 더 비싼 좌석 기본료를 감수할 이유가 생기지는 않는다. 반대로 해당 기능이 필수인 앱이라면 기본료 차이보다 구현 변경 범위가 더 큰 선택 기준이 된다.
AI 앱은 함수가 기다리는 시간까지 계산한다

웹 요청 10만 건, 전송량 10GB, 배포 20회, 함수 호출 1만 건을 그대로 두고 함수가 외부 AI 모델의 응답을 기다리느라 한 번에 30초 걸린다고 가정하자. 메모리 1GB라면 Netlify 함수 사용량은 약 83.3GB·시간, 즉 약 833.3크레딧이다. 다른 항목의 520크레딧을 더하면 총 약 1,353.3크레딧으로, 여전히 기본 Pro의 3,000크레딧 안이다. 같은 호출 수에서도 1초 함수의 약 547.8크레딧보다 잔액을 훨씬 빠르게 쓴다. 외부 AI 모델 제공업체에 내는 비용은 이 계산에서 제외했다.
Vercel의 함수 실행 방식 비교에 따르면 Netlify 동기 함수의 실행 한도는 60초로 고정돼 있고, Vercel Pro 함수는 경로별 설정에 따라 일반 제공 한도를 최대 800초까지 늘릴 수 있다. Netlify의 백그라운드 함수는 더 오래 실행되지만 호출자에게 즉시 결과를 돌려주거나 스트리밍하는 동기 응답과는 용도가 다르다. 생성 결과를 기다리는 요청이 60초를 넘을 수 있다면 좌석 기본료에 앞서 응답 방식을 검토해야 한다.
두 플랫폼의 함수 과금 단위도 다르다. Netlify는 할당된 메모리와 함수가 경과한 시간을 곱하므로 외부 모델을 기다리는 시간까지 컴퓨트 사용량에 포함한다. Vercel의 Fluid Compute는 활성 CPU 시간과 요청 중 확보한 메모리 시간을 나누어 측정한다. 예를 들어 30초 요청에서 코드가 실제로 일한 시간이 0.2초라면 대기 시간 전체가 활성 CPU 시간으로 잡히지는 않지만, 확보된 메모리 시간은 남는다. 따라서 대기가 긴 함수에 유리한 과금 구조를 살피되, 그 사실만으로 Vercel의 최종 청구액을 확정해서는 안 된다.
어느 비용이 선택을 결정하나
네 명이 고객 사이트를 배포하고 함수 실행이 짧으며 팀 전체 사용량이 기본 크레딧에 머문다면, 이 조건에서는 Netlify Pro의 낮은 구독료가 분명한 이점이다. 반면 긴 동기 응답이나 Node.js 미들웨어 기능이 서비스에 필수라면 Vercel Pro의 더 높은 좌석 기본료에도 실행 환경이 선택을 좌우할 수 있다. 판단에 필요한 수치는 배포 권한이 필요한 인원, 팀 전체의 월 요청·전송·프로덕션 배포량, 함수의 평균 실행 시간과 최장 응답 시간이다. 특히 AI 앱에서는 평균이 짧아도 일부 요청이 Netlify 동기 함수 한도를 넘는지에 따라 설계가 달라진다.
함께 읽기:
관련 기사
뉴스레터 구독
최신 Web3, AI, 암호화폐 뉴스를 이메일로 받아보세요.




