2026년 자체 호스팅하는 EC Revenue Dashboard의 숨겨진 TCO
Source: Dev.to
“Matomo나 Umami를 자체 호스팅하면, 매출 대시보드는 무료인가요?”
짧은 답변: 라이선스 비용은 없지만 TCO가 무료인 것은 아니다.
일본 프리랜서 요율로 네 가지 옵션을 나란히 비교하면, 자체 호스팅 대시보드의 연간 비용은 ¥460 K – ¥880 K이며, 제가 만들고 있는 특화된 SaaS 비용의 4‑7배에 해당합니다.
왜 이것이 중요한가
저는 일본 SMB EC 시장을 위해 RevenueScope를 구축하고 있기 때문에 이 비교에 이해관계가 있습니다.
하지만 이 수치는 구조적인 것이며, 프로모션적인 것이 아닙니다. 구축 시간, 지속적인 운영, 서버 비용, 학습 곡선을 모두 고려하면 “무료”인 OSS가 조용히 가장 비싼 선택지 중 하나가 됩니다.
이 포스트에서는 다음을 살펴봅니다:
- TCO 세부 분석
- 대부분의 운영자가 놓치는 세 가지 숨은 비용 층
- 자체 호스팅과 SaaS 중 선택을 약 60초 만에 결정할 수 있는 3가지 질문 프레임워크
1️⃣ TCO Breakdown (¥5,000 / hour freelance rate)
| 솔루션 | 구축 시간 | 월 운영 시간 | 호스팅 (¥/mo) | 학습 시간 | 연간 예상 비용 |
|---|---|---|---|---|---|
| Matomo (self‑hosted) | 40 h | 8 h/mo | ¥3 K | 16 h | ~¥880 K |
| Umami (self‑hosted) | 20 h | 4 h/mo | ¥2 K | 8 h | ~¥460 K |
| GA4 + Looker Studio | 16 h | 6 h/mo | – (free) | 12 h | ~¥500 K |
| RevenueScope Growth (SaaS) | – | 0.5 h/mo (just look) | ¥9,800/mo | – | ~¥117 K |
모든 인건비는 ¥5,000 / 시간(일본 프리랜서 마케팅/데이터‑분석가 평균)으로 평가됩니다. 숫자는 반올림된 값이며 업계 평균 추정치에 기반합니다(실제 측정값이 아님).
핵심 인사이트: “무료”라는 직관은 일본 프리랜서 요율로 40 시간의 구축 작업과 월 6‑8 시간의 지속 운영 작업을 추가하는 순간 무너집니다. 라이선스 비용은 아주 작은 항목일 뿐이며, 인건비가 전부를 차지합니다.
2️⃣ 숨겨진 비용 3계층
| 레이어 | 무엇인가 | 왜 중요한가 |
|---|---|---|
| 1️⃣ 기회비용 | 대시보드를 구축·유지보수하는 데 사용된 시간은 매출을 창출하는 작업(A/B 테스트, 랜딩 페이지 반복, 이메일 세분화)에 사용되지 않은 시간이다. | 월 매출 ¥10 M인 전자상거래의 경우, 40 시간은 근무 월의 약 25 %에 해당하며 매출 작업과 직접적인 트레이드오프가 된다. |
| 2️⃣ 학습 곡선 | 각 도구의 관리자 화면, 맞춤 보고서, 이벤트 설계, 쿼리 문법을 숙달하는 데 필요한 시간. | Matomo의 UI는 직접 SQL을 작성하는 느낌이며, GA4는 세심한 이벤트 설계가 필요하고, Looker Studio는 DAX와 유사한 계산 필드와 선택적인 BigQuery 지식을 추가한다. |
| 3️⃣ 업그레이드 이탈 | 정규 운영 시간 외에 재작업을 강요하는 주요 버전 릴리스, API 중단, UI 재설계. | OSS 주요 릴리스, GA4 내보내기 스키마 변경, Looker Studio UI 업데이트 등은 연간 몇 차례 임시 작업이 필요할 수 있다. SaaS 제공업체는 이러한 이탈을 대신 흡수한다. |
이러한 계층을 겹쳐서 “Matomo ¥880 K”와 “RevenueScope ¥117 K” 사이의 차이가 단순한 마진 선택이 아니라 근본적으로 다른 비용 모델임을 설명한다.
3️⃣ 빠른 의사결정 프레임워크 (≈ 60 초)
아래 세 가지 이진 질문에 답하여 자신이 속한 쪽을 결정하세요.
| 질문 | 결정 로직 |
|---|---|
| Q1 – 규모 월 JPY 10 M – 50 M 규모의 Shopify / BASE / STORES / EC‑CUBE 운영자이신가요? | • 예 → 계속 진행. • JPY 10 M 이하 → 직접 구축한 GA4 + Looker Studio가 보통 적절합니다. • JPY 1 B 초과 → BI‑툴 영역에 해당합니다 (Tableau, Looker, Mode). |
| Q2 – 자원 배분 엔지니어링/운영 시간을 수익 작업에 할당하고 싶으신가요, 아니면 대시보드 유지보수에 할당하고 싶으신가요? | • 수익 작업 → SaaS 쪽을 선호. • 대시보드 작업이 팀의 주요 초점이라면 → OSS가 의미가 있을 수 있습니다 (특히 툴 소유권을 중시한다면). |
| Q3 – KPI 범위 Revenue, AOV, RPS, CVR, plus Sessions만으로 충분한가요? | • 예 → RevenueScope의 의도된 범위(5개 KPI 카드)에 적합합니다. • 아니오 → MMM, MTA, 마진, LTV, 재고, 혹은 인앱 ROAS 등 추가 지표가 필요하면 → 풀스택 툴(Triple‑Whale 카테고리)을 검토하세요. |
참고: RevenueScope는 의도적으로 인앱 광고비 ROAS를 계산하지 않습니다. 광고 콘솔(Meta, Google, TikTok)에서 이미 ROAS를 기본 제공하므로 이를 중복하면 유지보수 부담이 두 배가 됩니다. ROAS는 이를 계산하기에 가장 적합한 툴에 위임하는 것이 의도된 범위 결정입니다.
TL;DR
- License‑free ≠ TCO‑free – 자체 호스팅 OSS 대시보드는 인건비, 호스팅, 학습 비용을 모두 고려하면 연간 ¥460 K – ¥880 K가 들 수 있습니다.
- 집중된 SaaS (RevenueScope Growth)는 연간 ≈ ¥117 K로, 4‑7배 저렴합니다.
- 숨겨진 비용(기회비용, 학습비용, 업그레이드 이탈)이 OSS 총비용을 압도합니다.
- 3‑question framework를 사용하면 1분 이내에 어떤 모델이 비즈니스에 적합한지 판단할 수 있습니다.
DIY가 정답이다
자체 호스팅 솔루션이 의미 있는 경우
- 규정 준수 중심 – 자체 서버에 고객 데이터 1차 거주가 필수인 경우(대기업, 규제 산업).
- 엔지니어링 중심 팀 – 사내 엔지니어가 이미 Linux 서버 운영에 익숙하고 툴링을 플랫폼의 일부로 간주함.
- 맞춤형 지표 – SaaS에서는 기본 제공되지 않는 지표가 필요하고 스키마를 완전하게 제어하고 싶을 때.
- 월 10억 엔 이상 – 대규모에서는 SaaS의 이벤트당 가격이 비싸질 수 있어 자체 호스팅이 더 저렴해질 수 있음.
의미가 없는 경우
마케터 1‑3명 규모의 SMB 전자상거래(EC) 팀이며 전담 엔지니어가 없는 경우 위 항목이 대부분 적용되지 않음. 바로 이 집단에서 총소유비용(TCO) 격차가 가장 크게 작용하며, 집중된 SaaS는 세 가지 숨겨진 비용 레이어를 완전히 없애면서 가치를 증명함.
“무료” 신화
“OSS는 무료다”는 기술적으로는 맞지만 운영상은 오해를 불러일으킴.
라이선스 비용이 0원이라고 해도 다음을 고려하면 의미가 사라짐:
| 활동 | 시간 / 월 | 요금 (¥/시간) | 비용 (¥) |
|---|---|---|---|
| 구축 / 초기 설정 | 40 | 5,000 | 200,000 |
| 지속 운영 (6‑8시간) | 6‑8 | 5,000 | 30,000‑40,000 |
SMB EC 운영자에게 진짜 질문은 **“무료 vs 유료”**가 아니라 “팀의 시간을 매출 업무에 할당할 것인가, 대시보드 유지보수에 할당할 것인가?” 입니다.
추가 읽을거리
- 전체 분석 – 옵션별 TCO 계산, 적합성 프로필 및 참고 자료: Matomo / Umami / GA4 + Looker Studio Self‑Build vs RevenueScope: 1‑Year TCO for EC Revenue Dashboards
- 이 시리즈의 이전 게시물 (전체 기능 SaaS 비교, 자체 구축 아님): Triple Whale vs RevenueScope