아이디어 무료 진단

안녕하세요, 노코더스입니다.

프로젝트 문의를 남겨주시면 1영업일 이내로 회신드리겠습니다.

연락 방법*
인사이트

서비스 개발, 개발비 말고 매달 얼마의 비용이 더 들어갈까?

Vercel·Supabase 요금과 서버·영상·AI·메시지 비용을 바탕으로 출시 후 월 운영비를 계산하는 방법을 정리합니다.

서비스 개발을 맡길 때는 제작 견적부터 확인하게 됩니다. 그런데 출시 후에는 또 다른 질문이 남습니다. “고객이 많지 않아도 매달 얼마를 내야 할까요? 서버비에 데이터베이스와 알림 발송도 포함되나요?”

이 질문에 답하려면 서버 하나의 가격보다 배포 환경·데이터베이스·파일·외부 기능·유지보수를 나누어 보는 것이 먼저입니다. 이번 글은 버셀(Vercel)과 슈퍼베이스(Supabase)를 중심으로, 서비스 운영비의 계산 방법을 설명합니다.

Vercel Pro와 Supabase Pro의 단순 기본 구성은 월 약 $45부터 계산할 수 있습니다. [1][3][4]

다만 배포 담당자 1명, Supabase Micro 프로젝트 1개, 포함량과 크레딧 이내 사용을 가정한 인프라 예시입니다. 서비스 전체의 월 운영비나 최대 청구액을 뜻하지 않습니다.

요금 확인일 2026-10-08 · 미국 달러 기준 · 세금·환율·유료 옵션 별도. 아래 금액은 공식 요금에 가정을 적용한 계산 예시이며, 노코더스 고객사의 실제 청구 내역이 아닙니다.

웹과 모바일 서비스를 운영하는 작업 공간을 표현한 설명용 이미지
출시 후에는 기능 개선뿐 아니라 배포 환경과 데이터, 이용료를 함께 관리해야 합니다. 설명용 이미지입니다.

서버비와 월 운영비는 같은 말이 아닙니다

월 운영비는 다음 네 묶음으로 나누면 빠뜨리는 항목이 줄어듭니다. 클라우드 이용료만 계산한 금액을 서비스 운영 전체 예산처럼 취급하지 않는 것이 핵심입니다.

비용 구분예산에 넣을 항목
기본 이용료호스팅·데이터베이스 요금제, 배포용 유료 좌석, 운영·테스트 환경
사용량 비용함수 실행, 데이터 전송, 파일 저장, 영상 전송, 실시간 연결
외부 기능 비용AI API, 이메일, 문자·알림톡, 본인인증, 결제대행 수수료
운영·유지보수장애 대응, 업데이트, 백업 복구 시험, 보안 점검, 기능 수정

여기에 도메인 갱신처럼 연 단위로 내는 비용도 있습니다. 월평균 예산에서는 12개월로 나눌 수 있지만, 실제 결제일에는 연간 금액이 한 번에 나갈 수 있으므로 현금 지출 일정도 따로 적어둡니다. 광고·콘텐츠 제작비와 고객 응대 인건비는 이 글의 인프라 예시에서 제외합니다.

Vercel과 Supabase는 맡는 역할이 다릅니다

Vercel과 Supabase는 모두 서비스 운영에 쓰이지만, 같은 종류의 “서버 상품”은 아닙니다. 아래는 비용을 이해하기 위한 대표적인 역할 구분입니다. 제품별 기능은 일부 겹칠 수 있습니다.

서비스주로 맡기는 역할비용을 볼 기준
Vercel웹 배포, 콘텐츠 전달, 서버 함수 실행요금제·개발자 좌석·실행 사용량
SupabasePostgres DB, 인증, 파일 저장, 실시간 기능조직 요금제·프로젝트별 Compute·사용량
AWS Lightsail가상 서버에 앱과 실행 환경 구성서버 번들·추가 리소스·관리 범위
CloudflareWorkers로 코드 실행, R2로 파일 저장실행·저장·요청 등 제품별 요금

역할과 요금 구조는 각 서비스의 공식 안내를 기준으로 정리했습니다. [2][3][5][10][11][12]

예를 들어 Vercel에 화면과 API를 배포하고, Supabase에 회원·주문 데이터를 저장하는 조합을 구성할 수 있습니다. 그렇다고 항상 둘을 함께 구독해야 하는 것은 아닙니다. 회원이나 주문 데이터가 없는 정적 소개 사이트에는 별도 DB가 필요하지 않을 수 있고, 기존 백엔드가 있다면 이를 그대로 연결할 수도 있습니다.

Vercel은 기본료·좌석·실행 비용을 나눠 봅니다

Vercel Pro의 기본 플랫폼 요금은 월 $20입니다. 배포할 수 있는 유료 좌석 1개와 월 $20의 인프라 사용 크레딧이 포함되고, 추가 유료 좌석은 1개당 월 $20입니다. 조회용 Viewer 좌석은 무료입니다. [1]

여기서 좌석은 우리 서비스에 가입한 고객 수가 아닙니다.

Vercel에서 배포·설정 등을 할 수 있는 팀원의 계정입니다. 또한 “월 $20 + 사용 크레딧 $20”을 기본료 $40으로 더하는 것도 아닙니다. 크레딧은 적용 대상 사용료를 차감하는 포함 혜택입니다.

함수 실행에는 Active CPU, 할당 메모리, 호출 수 등의 기준이 적용됩니다. 외부 API 응답을 기다리는 동안 Active CPU 과금은 멈출 수 있지만, 할당 메모리 비용까지 모두 없어지는 것은 아닙니다. 따라서 “AI 응답을 기다리기만 하니 서버 비용은 0”이라고 계산하면 안 됩니다. [5]

콘텐츠 전달 요금도 현재 설정을 확인해야 합니다. Vercel은 Pro용 Flat Rate CDN을 제공하며, 신규 Pro 팀에는 기본 적용하고 기존 팀은 전환할 수 있다고 안내합니다. 이 방식에서는 CDN 요청·전송량을 정액 용량으로 관리하지만, 함수 실행까지 모두 무제한이 되는 것은 아닙니다. 오래된 트래픽 단가표를 그대로 예산에 적용하지 마세요. [6]

무료 Hobby는 개인·비상업 용도로 안내됩니다. 고객 대상 사업용 사이트라면 “아직 방문자가 적다”는 이유만으로 무료 요금제를 전제하지 말고 이용 목적에 맞는 플랜을 확인해야 합니다. [2]

Supabase는 조직·프로젝트·사용량을 구분합니다

Supabase Pro는 조직당 월 $25부터 시작합니다. 프로젝트별 데이터베이스 실행 자원인 Compute가 별도로 계산되며, 유료 조직에는 월 $10의 Compute 크레딧이 제공됩니다. Micro 프로젝트 하나의 월 환산 Compute 비용이 약 $10이므로, 이 구성에서는 기본 프로젝트 하나가 커버됩니다. [3][4]

프로젝트가 늘어나면 Compute도 늘어납니다.

같은 Pro 조직에서 Micro 프로젝트 2개를 한 달 운영한다고 단순 계산하면 $25 + 약 $20 − $10 = 약 $35입니다. 프로젝트마다 크레딧 $10을 각각 받는 구조가 아닙니다. 실제 Compute는 실행 시간에 따라 시간당 과금됩니다. [4]

Pro의 포함량도 항목을 나누어 읽어야 합니다. DB 디스크는 프로젝트당 8GB, 파일 저장소는 100GB, 월간 활성 사용자는 100,000명이 안내됩니다. Egress와 캐시된 Egress에는 각각 250GB의 포함량이 있습니다. DB 디스크와 파일 저장소는 서로 다른 항목이며, 조직 단위 포함량을 프로젝트마다 중복해서 계산하면 안 됩니다. [3]

이 중 월간 활성 사용자 수는 인증 과금의 기준이지, 그 인원을 동시에 처리할 수 있다는 성능 보증이 아닙니다. 검색 쿼리, 동시 접속, 파일 처리량에 맞는 DB 사양은 별도로 시험해야 합니다.

또 “백업이 있다”는 설명만으로 모든 자료가 복구된다고 생각하면 안 됩니다. Supabase의 DB 백업에는 Storage API로 저장한 파일 원본이 포함되지 않습니다. 고객이 올린 이미지·문서를 복구해야 한다면 파일 보관과 복구 방법까지 설계해야 합니다. [7]

월 약 $45부터 시작하는 구성의 실제 의미

다음은 같은 Vercel Pro 팀과 같은 Supabase Pro 조직을 사용한다는 가정의 기본 인프라 예시입니다. Supabase 프로젝트는 모두 Micro이고 한 달 내내 운영하며, 다른 사용량은 포함량·크레딧 이내라고 가정합니다.

구성배포DB합계
배포 담당 1명
DB 프로젝트 1개
$20약 $25약 $45
배포 담당 1명
운영·테스트 DB 2개
$20약 $35약 $55
배포 담당 2명
운영·테스트 DB 2개
$40약 $35약 $75

공식 기본료와 Compute 월 환산 금액으로 계산했습니다. DB 2개는 같은 조직 안의 별도 프로젝트를 의미하며, 별도 유료 조직이나 브랜치를 구성하면 계산이 달라집니다. [1][4]

Vercel과 Supabase의 기본 구성별 월 비용 예시 약 45달러, 55달러, 75달러 비교 그래프
공식 요금을 적용한 계산 예시입니다. 과금 대상 좌석·프로젝트 수에 따른 차이이며, 실제 고객사의 청구 통계가 아닙니다.

약 $45는 전체 운영비의 확정 견적이 아닙니다.

도메인 갱신, 이메일·문자·알림톡, AI API, PG 수수료, 영상, 추가 백업 옵션, 세금, 유지보수는 제외했습니다. DB 사양 확대나 유료 옵션, 포함량 초과가 발생하면 위 합계에 추가됩니다.

예산을 상담할 때는 “이 구성으로 몇 명까지 되나요?”보다 대표 행동을 먼저 정의하는 편이 낫습니다. 같은 회원 1,000명이어도 하루 한 번 공지를 읽는 서비스와 매일 동영상을 시청하는 서비스는 사용하는 자원이 다릅니다.

사용자가 늘면 무엇이 비용을 키울까

사용자가 늘어날 때는 회원 수보다 사용자의 행동을 비용으로 바꿔봅니다. 파일을 한 번 올리는 것과 같은 파일을 여러 번 내려받는 것은 다릅니다. 저장 용량과 전송량을 구분해야 합니다.

파일 서비스는 평균 크기와 전송 횟수를 봅니다

간단한 가정으로 5MB 이미지가 한 달에 10,000번 전송되면 약 50GB입니다. 평균 크기를 0.2MB로 낮춘 동일한 횟수는 약 2GB입니다. 이는 1GB를 1,000MB로 보는 전송량 계산이며, 실제 청구에는 캐시·응답 크기·사업자 측정 방식이 반영됩니다. 파일 수만 세면 이런 차이를 놓칩니다.

VOD 서비스는 저장한 시간과 전달한 시간을 나눕니다

Cloudflare Stream의 일반 요금은 저장 용량 1,000분당 월 $5, 전달한 영상 1,000분당 $1입니다. 전송 비용에는 대역폭이 포함되고, 플레이어가 미리 불러온 구간도 과금 대상 전달량에 포함될 수 있습니다. [13]

영상 기능만의 계산 예시

저장 용량 1,000분 + 월 전달량 20,000분 = $5 + $20 = 월 $25입니다. 저장 용량은 그대로 두고 전달량만 200,000분이 되면 $5 + $200 = 월 $205입니다. 다른 서버비·세금·계약 할인은 제외합니다.

저장 용량 1000분이 같을 때 Cloudflare Stream 월 전달량 2만분과 20만분의 요금 25달러와 205달러 비교
Cloudflare Stream 일반 요금을 사용한 예시입니다. 단순 재생 시간 예상치가 아닌 실제 청구 대상 전달량을 기준으로 계산했습니다. [13]

이메일·알림·AI 비용도 따로 계산합니다

예약 플랫폼, 쇼핑몰, AI 서비스는 같은 배포 환경을 사용하더라도 외부 기능 때문에 월 운영비가 달라집니다. 기능을 추가할 때마다 “개발비”와 “사용료”를 별도 항목으로 적어두는 편이 좋습니다.

인증이 있어도 이메일 발송은 따로 준비할 수 있습니다

Supabase Auth의 기본 이메일 발송 서버는 운영용으로 권장되지 않으며, 허용된 팀 주소 등 제한이 있습니다. 실제 고객의 가입 확인·비밀번호 재설정 메일을 보내려면 외부 SMTP 제공자를 연결하고, 해당 제공자의 발송 한도와 이용료를 따로 확인해야 합니다. [14]

알림과 결제는 채널별로 계산합니다

문자·알림톡은 계약한 발송 사업자의 과금 조건과 예상 발송 건수로 예산을 잡습니다. 실패 후 문자로 대체 발송하는 정책도 비용표에 반영합니다. PG 수수료는 클라우드 서버비가 아니라 거래에 연결되는 비용 항목이므로, 결제 수단·계약 조건에 따라 별도 확인하도록 구분합니다.

AI 기능은 요청 한 건의 처리 과정을 계산합니다

예산용 산식은 월 실행 건수 × 건당 평균 모델 호출 비용입니다. 토큰 기반 모델이라면 입력·출력·캐시 사용량을 각각 적용하고, 파일 검색·도구 호출·재시도 등의 비용도 더합니다. 긴 문서를 반복 전송하는 경우와 짧은 문장을 한 번 분류하는 경우를 같은 “AI 요청 1건”으로 묶지 않습니다.

AWS와 Cloudflare도 같은 역할끼리 비교합니다

Vercel·Supabase 조합만 정답은 아닙니다. AWS나 Cloudflare를 비교할 때도 월 시작 가격보다 맡길 역할과 관리 범위를 맞추어 비교해야 합니다.

AWS Lightsail은 서버 번들과 운영 업무를 함께 봅니다

공식 번들표에는 공개 IPv4를 포함한 Linux 서버가 월 $5부터 안내됩니다. 이 가장 작은 번들은 메모리 0.5GB, 저장 공간 20GB 구성입니다. 이는 앱의 인증·파일·백업·운영 인력까지 포함한 전체 서비스 가격이 아니라 서버 번들 가격입니다. [10]

낮은 번들 가격을 선택하기 전에 운영체제 업데이트, 배포, 데이터베이스 관리, 백업·복구를 누가 책임질지 확인합니다. 서버비 차액보다 직접 관리에 드는 시간이나 장애 대응 범위가 더 중요한 프로젝트도 있습니다. 이 부분은 관리형 상품과 같은 조건으로 비교해야 합니다.

Cloudflare는 실행과 저장 상품을 나누어 계산합니다

Workers Paid는 월 $5부터 시작하며 요청·CPU 사용량에 따른 조건이 있습니다. 파일용 R2 Standard는 무료 제공량을 넘는 저장에 GB-월당 $0.015를 안내하고, 요청 비용은 별도입니다. 인터넷으로 나가는 Egress 비용이 없다는 장점이 있어도 파일 저장과 요청, 코드 실행까지 모두 무료라는 뜻은 아닙니다. [11][12]

따라서 “더 싼 서버”를 찾는 순서는 요구사항 확인 → 역할 분리 → 포함 기능 비교 → 예상 사용량 대입입니다. 장시간 작업, 실시간 연결, 데이터 보관 조건 등 필수 요구를 확인한 뒤 서비스에 맞는 조합을 고르는 편이 좋습니다.

무료 플랜과 비용 한도에는 조건이 있습니다

무료 플랜은 검증에 활용할 수 있지만, 상용 운영에서는 요금뿐 아니라 제한을 확인해야 합니다. Vercel Hobby의 비상업 조건과 별개로, Supabase Free에는 비활성 프로젝트 일시중지와 용량·자동 백업 등의 제한이 있습니다. 서로 다른 서비스의 무료 조건을 하나로 일반화하지 않습니다. [2][3]

Supabase Spend Cap은 총 청구액을 고정하지 않습니다

Pro의 Spend Cap은 특정 사용 항목의 초과 사용을 제한합니다. Compute, Branching, 일부 유료 옵션, Point-in-Time Recovery 등은 제외됩니다. 따라서 Spend Cap을 켰다는 이유만으로 청구액이 항상 $25에 고정된다고 설명하면 안 됩니다. [8]

Vercel에서는 알림과 실제 중단을 구분합니다

Spend Management는 예산 알림, 웹훅, 운영 배포 중단 등을 설정할 수 있습니다. 금액 입력 자체만으로 사용이 중단되는 것은 아니며, 좌석·별도 옵션 등 제외 항목과 검사 지연도 있습니다. 중단을 활성화하면 웹사이트와 API가 이용 불가능해질 수 있으므로 비용 보호와 서비스 연속성을 함께 결정해야 합니다. [9]

권장 점검 순서

예상 사용량으로 월 예산을 잡고 → 청구 알림 수신자를 정하고 → 허용 가능한 초과액을 정하고 → 중단 또는 기능 제한 정책을 정합니다. AI 일일 한도·업로드 크기 제한·재시도 횟수처럼 서비스 내부의 제한도 함께 두는 방식입니다. 구체적인 값은 프로젝트별로 정합니다.

개발 견적과 함께 운영비 표를 받아보세요

외주 개발을 맡긴다면 화면과 기능 목록 옆에 운영비 표를 요청해보세요. 총액 한 줄보다 다음 항목이 있으면 출시 뒤 어떤 변경이 비용을 늘리는지 이해하기 쉽습니다.

확인 항목받아둘 내용
서비스와 계정Vercel·Supabase·도메인·발송 사업자 등, 청구 주체와 소유 계정
기본 구성요금제, 유료 좌석 수, 운영·테스트 프로젝트 수, DB 사양
사용량 가정접속·파일 전송·메일·영상 전달·AI 호출량의 계산 근거
초과·옵션포함량 초과 단가, 추가 백업·도메인·로그 옵션, 예산 알림
유지보수·양도장애 대응과 수정 범위, 배포 권한, 저장소·계정·데이터 양도 방식

운영비는 공급업체가 받는 이용료와 개발 파트너가 수행하는 관리 업무를 구분해서 검토합니다. 호스팅을 결제했다는 사실과, 서비스 장애를 조사하고 버그를 수정하는 계약이 있다는 사실은 다릅니다. 반대로 운영 관리가 포함된 계약이라면 어떤 외부 이용료까지 포함하는지 확인해야 합니다.

좋은 운영비 계획은 가장 낮은 시작 가격이 아니라, 무엇 때문에 비용이 늘고 누가 대응하는지 설명할 수 있는 계획입니다.

노코더스에 웹·앱·AI 개발을 상담할 때도 필요한 기능과 함께 예상 사용량, 운영 계정, 출시 후 관리 범위를 정리해보세요. 초기 제작 견적과 월 운영 예산을 나누어 보면, 먼저 만들 기능과 이후에 확장할 기능을 더 명확하게 정할 수 있습니다.

서비스 월 운영비 FAQ

Q. Vercel과 Supabase를 꼭 같이 사용해야 하나요?

A.

아닙니다. 배포와 데이터 관리 역할을 나누어 조합할 수 있다는 예시입니다. 정적 사이트인지, 기존 백엔드가 있는지, 인증·DB가 필요한지에 따라 하나만 사용하거나 다른 조합을 선택할 수 있습니다.

Q. Vercel Pro $20과 Supabase Pro $25면 월 운영비가 끝나나요?

A.

아닙니다. 이 글의 약 $45는 배포 담당자 1명과 Micro 프로젝트 1개를 두고 포함량·크레딧 이내에서 사용하는 기본 인프라 예시입니다. 외부 API, 영상, 메시지, 세금, 유지보수와 추가 옵션은 별도입니다. [1][3][4]

Q. Supabase의 테스트 프로젝트도 요금이 발생하나요?

A.

유료 조직에서 추가 프로젝트를 실행하면 프로젝트별 Compute를 계산합니다. 같은 조직의 Micro 프로젝트가 2개라면 월 환산 기본 계산은 약 $35이며, 실제 금액은 실행 시간과 사양 등에 따라 달라집니다. [4]

Q. 회원이 1,000명이면 어느 정도 서버비를 잡아야 하나요?

A.

회원 수만으로는 정하기 어렵습니다. 동시 접속, 검색 빈도, 파일 크기, 영상 전달량, AI 호출 수 등을 나눠 가정하고 대표 시나리오를 시험해야 합니다. 요금제의 활성 사용자 포함량은 동시 처리 성능을 보장하는 수치가 아닙니다.

Q. 무료 서버로 상용 서비스를 시작할 수 있나요?

A.

서비스마다 조건이 다릅니다. Vercel Hobby는 개인·비상업 용도로 안내되고, Supabase Free는 비활성 일시중지와 용량·백업 제한 등이 있습니다. 무료라는 이유만으로 같은 조건이라고 보지 말고 이용 목적과 운영 요구를 확인해야 합니다. [2][3]

Q. 비용 한도를 켜면 과금이 완전히 차단되나요?

A.

아닙니다. Supabase Spend Cap에는 Compute와 여러 옵션의 제외가 있고, Vercel도 알림과 운영 배포 중단을 구분합니다. 대상 항목, 감지 지연, 한도 도달 시 중단되는 기능을 함께 확인해야 합니다. [8][9]

Q. 서버 이용료와 유지보수 비용은 무엇이 다른가요?

A.

서버 이용료는 서비스가 실행·저장·전송 자원을 쓰는 비용입니다. 유지보수는 오류 수정, 배포, 보안 업데이트와 장애 대응 같은 관리 업무의 범위입니다. 둘을 묶어 계약할 수도 있지만 무엇이 포함되는지는 별도로 명세해야 합니다.

목록으로