[https://stacktab.thecompound.tech]
Compound Lab의 인프라 비용 계산기는 Next.js와 React를 기반으로 구축된 웹 비용 계산기입니다. 이 도구를 사용하면 개발자가 데이터베이스, 인증 서비스(auth service), 결제 제공업체(payment provider) 및 호스팅을 동일한 사용자 프로필 기준으로 가격 책정할 수 있습니다.
문제점
웹 앱의 청구서 금액은 단순히 플랜의 기본 요금에만 의존하지 않습니다. 추정 비용은 또한 스토리지, 이그레스(egress), 요청(requests), 유료 전환(paid conversion), 트랜잭션 볼륨, 그리고 해당 플랜이 초과하지 않을 허용치(allowances)에도 달려 있습니다.
Compound Lab의 인프라 비용 계산기는 이러한 입력값들을 종합적으로 가격 책정합니다. 기본 스택을 사용했을 때 10,000명의 사용자 기준으로 월 $367.38이 산출되며, Neon, Clerk, Polar, Vercel가 각각 별도의 항목으로 명세서에 기여하고 있습니다.
The console shows service choices, user scales, and the resulting bill.
Compound Lab의 인프라 비용 계산기 작동 방식
Compound Lab의 인프라 비용 계산기는 공급업체 플랜, 측정 단위(meters), 허용치, 출처 페이지, 검증 날짜 및 메모 등의 카탈로그를 유지합니다. 이 실시간 카탈로그는 77개 서비스에 걸쳐 269개의 플랜을 기록하고 있으며, 각 요율은 해당 정보가 읽힌 페이지와 연결되어 있습니다.
-
서버는 Supabase에서 카탈로그와 최신 재읽기 상태를 읽어옵니다. 이 매니페스트에는 해당 연결을 위한 @supabase/supabase-js가 포함되어 있습니다.
-
브라우저는 URL에서 선택된 스택과 사용자 수를 파싱합니다. Console 컴포넌트는 이러한 선택 사항들을 React state에 유지하고 이를 쿼리 문자열로 다시 반영합니다.
-
profileForUsers는 사용자 수를 사용량 프로필로 변환합니다. 기본 프로필은 10,000명의 사용자를 기준으로 데이터베이스 사용 5 GB, 스토리지 10 GB, 이그레스(egress) 200 GB, 요청 2백만 건, 함수 호출 0.5백만 건을 포함합니다.
-
estimatePlan은 요금제 제한 및 하드 캡(hard caps)을 확인한 후 비용을 계산합니다. 할당량을 게시하지만 초과 사용에 대한 추가 판매가 없는 요금제는 프로필이 해당 할당량을 초과할 경우 블로커(blocker)가 됩니다.
-
estimateService는 적격한 요금제들을 계산하고 priceStack은 선택된 서비스들을 결합합니다. 이 문장은 총액 옆에 각 청구 항목의 레이블, 작동 방식, 금액, 검증 상태 및 소스 URL을 유지합니다.
-
누락된 요율(rate)은 알 수 없는 상태로 남아 있습니다. formatUsd(null)는 'price not published'를 출력하며, 총액은 누락된 수치가 해결될 때까지 보류됩니다.
The method page shows vendor-page sources, nightly re-reads, unknown rates, and hard-cap rules.
작동 예시 (A worked example)
Neon, Clerk, Polar, Vercel을 선택한 다음 10,000명의 사용자를 선택합니다. Compound Lab의 인프라 비용 계산기는 총액 $367.38을 반환합니다.
Neon은 $0.106에 730 컴퓨팅 시간(compute hours)으로 $77.38을 기여합니다. Polar는 기본 $20, 매출 $4,000의 3.8%인 금액, 거래 200건($0.40), 국제 카드 매출 $1,200의 1.5%를 통해 $270을 기여합니다. Vercel은 기본 $20을 기여하며, Clerk는 Free plan에서 $0을 기여합니다.
The console shows the selected stack and the $367.38 monthly statement.
비교 분석 (How it compares)
Infracost는 Terraform, CloudFormation, AWS CDK 프로젝트를 파싱하여 리소스 비용을 추정하고 풀 리퀘스트(pull requests)에서 비용 변경 사항을 보여줍니다. Infracost의 가격 페이지에는 무료 CI/CD 플랜, 월 $250의 Starter 플랜, 그리고 월 $1,000의 Cloud 플랜이 나열되어 있습니다. 입력값이 인프라 코드이고 검토가 CI/CD 단계에 속하는 경우 Infracost를 선택하세요.
CloudZero는 텔레메트리(telemetry)를 통해 AI, 클라우드, SaaS 청구 데이터를 수집하고, 지출을 비즈니스 차원별로 할당하며, 그 결과를 대시보드, 알림, 보고서 및 엔지니어링 인터페이스로 전송합니다. CloudZero의 가격 페이지는 사용자 정의 가격 견적과 함께 단일 구독 옵션을 제공합니다. 입력값이 관측된 지출(observed spend)이고 질문이 결과물당 비용(cost per outcome)인 경우 CloudZero를 선택하세요.
Compound Lab의 인프라 비용 계산기는 의사 결정 과정에서 더 앞선 단계에 작동합니다. 이 도구는 공개 벤더 요율표와 편집 가능한 사용 프로필을 사용하여, 청구 텔레메트리나 스캔할 인프라 계획이 존재하기 전에 웹 스택을 비교하는 데 사용됩니다.
한계점 (Limits)
Compound Lab의 인프라 비용 계산기는 공개 요율표를 모델링합니다. 협상되거나 엔터프라이즈급 가격은 다루지 않으며, 회사의 실제 청구 데이터는 수집하지 않습니다.
사용 프로필은 측정이 아닌 가정(assumption)입니다. Compound Lab의 인프라 비용 계산기는 금액 옆에 가정을 명시하고 독자가 해당 계산기에서 이를 편집할 수 있도록 합니다.
사용해 보기 (Try it)
첫 번째 단계는 콘솔에서 데이터베이스, 인증 서비스(auth service), 결제 제공업체(payment provider) 및 호스팅을 선택하는 것입니다. 그런 다음 추적하고 싶은 예상치에 맞는 사용자 수를 선택하세요.
https://stacktab.thecompound.tech