AI 1인 기업 · 원가 수업 no.1
AI 1인 기업의 진짜 원가는 화려한 기능이 아니라 매달 조용히 빠져나가는 백엔드 비용입니다. 손님이 0명이어도 서버는 돈을 먹으니까요. 이 수업은 그 원가를 구조부터 0에 가깝게 만드는 법입니다.
Firebase가 뭔지, 스토어베이스(=Supabase)가 뭔지, 그리고 그 옆의 저비용 대안들까지 — 기능과 실제 2026년 가격으로 해부합니다.
Chapter 01
앱 하나엔 눈에 안 보이는 뒷단(백엔드)이 있습니다. 데이터를 저장하고, 로그인시키고, 파일을 보관하고, 로직을 돌리는 곳. 예전 방식은 이걸 위해 서버 한 대를 통째로 빌렸습니다.
💡 문제는 서버는 항상 켜져 있다는 것. 손님이 0명인 새벽에도, 아직 만드는 중일 때도, 아무도 안 올 때도 — 미터기는 계속 돕니다. 전통적 방식이면 VPS + 관리형 DB = 유저 0명이어도 월 $25~60 고정. 성공하기도 전에 내는 세금이죠.
그래서 1인 기업의 핵심 전략은 하나입니다 — 고정비를 없애고, 성공에 비례해서만 돈이 나가게 만든다. 그걸 가능하게 하는 게 서버리스 BaaS입니다.
Chapter 02
BaaS(Backend-as-a-Service) = 백엔드에 필요한 조각들을 서버 없이 완제품으로 빌려 쓰는 것. 서버리스 = 서버를 24시간 켜두는 게 아니라 요청이 올 때만 잠깐 실행되고 과금됨. 아무도 안 쓰면 비용도 0.
사용자·주문·게시물 저장. 예전엔 DB 서버를 따로 켜뒀지만, 이제 쓴 만큼만.
이메일·구글·카카오 로그인을 코드 몇 줄로. 직접 만들 필요 없음.
이미지·영상·PDF 업로드 보관. 여기서 숨은 비용(다운로드 요금)이 잘 터짐.
결제 검증·웹훅·예약작업. 서버 없이 이벤트마다 잠깐 실행.
The one chart
같은 앱, 같은 성장. 다른 건 0명일 때의 비용과 곡선의 모양입니다.
Chapter 03
2026년 기준 실제 무료 한도와 유료 시작가. 대부분 무료로 런칭하고, 커져도 커피값입니다.
가장 큰 생태계. 실시간·구글 로그인이 코드 몇 줄. 초보 친화적.
"오픈소스 Firebase 대안". SQL·데이터를 언제든 들고 나갈 수 있음. AI에 강함.
함수·DB·저장·호스팅·벡터DB 전부. 파일 다운로드 요금이 0원(R2).
DB+로그인+실시간+파일저장이 실행파일 하나(~20MB). 값싼 서버에 올리면 끝.
진짜 Postgres인데 5분 놀면 잠들어(scale-to-zero) 쿼리 돌 때만 과금.
역할별로 섞어 쓰는 카드들.
한눈에
전부 무료($0)로 시작합니다. 아래는 본격적으로 쓸 때의 시작가.
Firebase는 정액이 아니라 쓴 만큼 — 잘 쓰면 커피값이지만, 상한을 안 걸면 튈 수 있음 (다음 장).
Chapter 04
RAG 챗봇("내 문서로 답하는 AI")을 만들면 보통 임베딩(벡터)을 저장할 별도 벡터 DB(Pinecone 등)를 유료 구독해야 합니다. 근데 이걸 공짜로 없앨 수 있어요.
벡터를 그냥 같은 Postgres 안에 저장·검색. 전 요금제에 추가비용 $0로 포함. 유저 데이터 + 임베딩이 한 DB → 구조도 단순.
서버리스 벡터 DB. 무료로 월 3천만 dims 검색. Workers·R2와 한 세트로 붙여 RAG 파이프라인을 통째로 저비용 구성.
🎯 핵심: AI 1인 기업이 흔히 놓치는 고정비가 벡터 DB 구독입니다. pgvector / Vectorize를 쓰면 이 줄을 통째로 지웁니다.
Chapter 05
서버리스가 싼 만큼, 실수 한 번이 청구서로 돌아올 수 있습니다. 함정마다 안전장치가 있습니다.
"여기서 멈춰" 자동 상한이 없음. 루프 도는 함수로 이틀 만에 $121,000 청구된 보고 사례도 있음.
Blaze 프로젝트라면 예산 알림 → 함수 → 결제 비활성화를 제일 먼저 배포. Spend Cap을 켜라.
Firestore는 문서 1건 읽을 때마다 과금. 캐싱 없는 리스트 재조회가 청구서의 절반 이상을 차지하기도.
화면마다 전체 재조회 금지. 필요한 것만, 페이지네이션, 클라이언트 캐시.
이미지·영상 많은 앱은 저장이 아니라 전송에서 돈이 샘. Supabase·Vercel 다 여기서 튐.
Cloudflare R2는 다운로드 $0. 미디어·다운로드는 R2에 두고 링크만 연결.
Supabase·Appwrite 무료는 1주 활동 없으면 잠듬 → 데모가 조용히 죽음.
하루 한 번 가벼운 요청을 날려 깨워두거나, 실사용 단계엔 유료 전환.
Chapter 06
역할별로 제일 싼 카드를 조합한 실전 레시피. 런칭했지만 아직 작은 AI 제품 기준 — 월 $0~5.
🧾 원칙 5줄: ① always-on 대신 쓴 만큼(서버리스) ② 무료 티어 안에서 산다 ③ 안 쓰면 잠드는 DB(scale-to-zero) ④ 무거운 건 무-egress 저장소(R2) ⑤ 정액이 좋으면 단일 바이너리 셀프호스팅(PocketBase).
Chapter 07
| 내 상황 | 추천 | 왜 | 시작 비용 |
|---|---|---|---|
| 빨리 프로토타입 · 초보 | Firebase 또는 Supabase | 무료 한도 넉넉, 로그인·실시간 즉시 | $0 |
| AI · RAG 챗봇 | Supabase (pgvector) | 벡터 DB 비용 0, SQL, 정액 예측가능 | $0→$25 |
| 이미지·영상·다운로드 많음 | Cloudflare (R2) | 다운로드 요금 $0 — 최대 절감 지점 | $0→$5 |
| 완전 통제 · 초저가 정액 | PocketBase 셀프호스팅 | 단일 파일, 값싼 VPS에 flat $5 | ~$5 |
| 진짜 SQL, 가끔 트래픽 | Neon | scale-to-zero — 놀면 0원 | $0→$5 |
한 줄 요약 — 무료로 시작하고, 성공에 비례해서만 돈을 내라. 백엔드 비용은 "존재의 세금"이 아니라 "성장의 그림자"가 되어야 합니다.
출처 · 2026년 확인
숫자는 2026년 각 공식 요금표 기준이며 정책·리전에 따라 바뀔 수 있습니다. 실측 추정치(예: DAU별 월비용, 셀프호스팅 $20)는 앱 특성에 따라 편차가 있고, 폭탄 청구 사례($121K 등)는 보고된 2차 사례입니다. 강의 시점에 공식 페이지 재확인 권장.