정의
셀프호스티드 플랫폼(Self-Hosted Platform)이란, 이커머스 스토어의 소스코드와 데이터베이스를 직접 서버에 설치·운영하는 오픈소스 기반 커머스 시스템을 말합니다. Shopify나 카페24 같은 SaaS형 솔루션과 달리, 서버·도메인·DB·결제 모듈까지 모두 셀러가 직접 통제합니다. 대표적으로 WooCommerce(WordPress 기반), Magento Open Source(Adobe Commerce), PrestaShop, Saleor, Medusa 등이 있습니다.
핵심은 "플랫폼을 빌려 쓰는 것이 아니라, 소유한다"는 개념입니다. 코드를 수정할 수 있고, 데이터를 외부에 넘기지 않으며, 수수료 구조도 직접 설계할 수 있습니다.
비유로 이해하기
- SaaS형 플랫폼(Shopify, 카페24) = 월세 오피스. 바로 입주 가능하고 관리도 편하지만, 인테리어 변경은 제한되고 월세는 계속 나갑니다.
- 셀프호스티드 플랫폼 = 자가 건물. 땅과 건물을 사서 원하는 대로 개조할 수 있지만, 전기·수도·수리·경비는 모두 본인이 책임집니다.
즉, 자유도와 통제권을 얻는 대신 기술 운영 부담을 함께 떠안는 구조입니다.
핵심 공식
셀프호스티드의 실질 비용 구조는 다음과 같이 계산합니다.
연간 총비용(TCO) = 서버 호스팅비 + 도메인 + SSL + 개발/유지보수 인건비 + 결제 PG 수수료 + 앱/확장 모듈 비용
예시 (월 거래액 5,000만 원, 중소 DTC 브랜드 기준):
| 항목 | 월 비용(KRW) | 비고 |
|---|---|---|
| VPS/클라우드 서버 | 150,000 | AWS Lightsail, Vultr 등 |
| 도메인 + SSL | 5,000 | 연 6만 원 수준 |
| 개발 유지보수 | 800,000 | 외주 파트타임 기준 |
| 결제 PG 수수료 | 1,100,000 | 거래액의 약 2.2% |
| 확장 모듈/앱 | 200,000 | 정기 구독형 |
| **합계** | **약 2,255,000** | 거래액 대비 약 4.5% |
반면 Shopify Basic 플랜은 거래액의 약 2.9% + 월 $39를 지불합니다. 거래액이 커질수록 셀프호스티드가 유리해지는 구간이 생깁니다.
SaaS vs 셀프호스티드 비교
| 항목 | SaaS형 (Shopify, 카페24) | 셀프호스티드 (WooCommerce, Magento) |
|---|---|---|
| 초기 세팅 난이도 | 낮음 (1일 이내) | 높음 (1~4주) |
| 월 고정비 | 5만~50만 원 + 거래 수수료 | 서버비 10만~30만 원 |
| 거래 수수료 | 2~3.5% | PG사 수수료만 (1.5~2.5%) |
| 코드 커스터마이징 | 제한적 | 100% 자유 |
| 데이터 소유권 | 플랫폼에 귀속 | 셀러에게 완전 귀속 |
| 보안 책임 | 플랫폼 | 셀러 본인 |
| 확장성 | 앱 생태계 의존 | 무제한 (직접 개발) |
| 유지보수 인력 | 불필요 | 필수 (개발자/대행사) |
| 글로벌 결제 연동 | 기본 제공 | 직접 연동 필요 |
실제 적용 시나리오
1. 월 거래액 1억 원 이상의 DTC 브랜드
수수료 2% 차이만으로도 연 2,400만 원이 절감됩니다. 이 금액이면 전담 개발자를 고용하고도 남습니다.
2. 니치 커머스 (예: 수제 반려동물 간식)
WooCommerce + 한국형 PG(토스페이먼츠, 아임포트) 연동으로 초기 구축비 300만~500만 원 선에서 시작 가능합니다.
3. B2B 도매 + DTC 병행
Magento는 다중 스토어·다중 통화·등급별 가격 정책을 기본 지원하므로, 도매/소매를 한 시스템에서 운영하려는 브랜드에 적합합니다.
4. 글로벌 진출 브랜드
Saleor, Medusa 같은 헤드리스 커머스는 React/Next.js 프론트와 결합해 Shopify보다 빠른 LCP(Largest Contentful Paint)를 확보할 수 있습니다.
자주 하는 오해
① "셀프호스티드는 무조건 저렴하다"
거래액이 월 500만 원 이하라면 SaaS가 압도적으로 저렴합니다. 개발·유지보수 인건비가 고정비를 밀어 올립니다.
② "오픈소스라서 보안이 취약하다"
오히려 코드가 공개돼 취약점 패치가 빠릅니다. 단, 셀러가 직접 업데이트를 적용해야 하며, 방치하면 SaaS보다 위험합니다.
③ "한 번 만들면 끝이다"
PG 정책 변경, 세금계산서 연동, 검색엔진 알고리즘 변화에 따라 연 2~4회 이상 업데이트가 필요합니다.
④ "개발자 없이도 운영 가능하다"
WooCommerce 정도는 노코드로 시작할 수 있지만, 트래픽이 월 10만 세션을 넘으면 서버 튜닝·CDN·캐싱 최적화가 필수입니다.
⑤ "데이터가 100% 안전하다"
서버 백업·이중화·SSL·방화벽을 직접 구성해야 합니다. 백업 자동화를 안 하면 랜섬웨어 한 번에 전부 잃습니다.
관련 용어
- Headless Commerce: 프론트와 백엔드를 분리한 커머스 구조. 셀프호스티드와 궁합이 좋음.
- WooCommerce: WordPress 기반 오픈소스 커머스. 전 세계 셀프호스티드 스토어의 약 23% 점유.
- Magento Open Source: Adobe가 운영하는 엔터프라이즈급 오픈소스. 월 거래액 1억 원 이상 브랜드에 적합.
- VPS (Virtual Private Server): 셀프호스티드의 기반이 되는 가상 서버.
- PG (Payment Gateway): 토스페이먼츠, 아임포트, Stripe 등 결제 연동 모듈.
- TCO (Total Cost of Ownership): 도입·운영·유지보수를 포함한 총소유비용.
- SaaS Commerce: Shopify, 카페24, 스마트스토어처럼 월 구독형으로 제공되는 커머스 플랫폼.
셀프호스티드는 "규모가 커진 DTC 브랜드가 수수료와 데이터 통제권을 되찾는 전략"입니다. 월 거래액 3,000만 원을 넘기고, 자체 개발 리소스가 확보된다면 진지하게 검토할 시점입니다.