ZHENESJAKOTHVIRUFRAR

Composable Commerce Site

정의

컴포저블 커머스 사이트(Composable Commerce Site) 란, 하나의 거대한 올인원 플랫폼에 모든 기능을 묶어두는 대신 필요한 기능을 각각 독립된 모듈(커머스 엔진, CMS, 검색, 결제, CRM, 물류 등)로 조립해 만든 DTC 독립몰을 말합니다. Gartner가 2020년대 초 제시한 MACH 원칙(Microservices, API-first, Cloud-native, Headless)을 실무 수준으로 구현한 형태입니다.

핵심은 "교체 가능성(replaceability)" 입니다. 검색이 약하면 검색 모듈만 바꾸고, 결제가 느리면 결제 모듈만 갈아끼웁니다. 사이트 전체를 리빌딩하지 않아도 됩니다. 대신 모듈 간 통합(integration)과 운영(ops) 비용이 구조적으로 증가합니다.


비유: 레고 vs. 완성품 가구

- 올인원(SaaS) 몰 = 이케아 완제품 책장. 그대로 쓰면 편하지만, 선반 하나 바꾸려면 전체를 다시 사야 합니다.

- 컴포저블 몰 = 레고 테크닉. 브릭(모듈)을 골라 조립하고, 마음에 안 드는 부품만 교체합니다. 단, 설계도와 조립 실력이 없으면 삐걱거립니다.

국내 DTC 실무에서는 "조립형 몰" 또는 "모듈형 커머스 스택"이라고도 부릅니다.


공식

컴포저블 몰의 총소유비용(TCO)은 다음과 같이 계산합니다.

TCO = Σ(모듈 라이선스/구독료)
    + Σ(통합 개발비: API 연동, 미들웨어, 데이터 동기화)
    + Σ(운영비: DevOps, 모니터링, 장애 대응)
    + Σ(전환비: 모듈 교체 시 재통합 비용)

그리고 실제 체감 성능은 가장 느린 모듈이 결정합니다.

Site Performance ≈ min(Module₁, Module₂, ..., Moduleₙ)

예를 들어 커머스 엔진이 120ms, 검색 모듈이 480ms, 결제 모듈이 90ms라면, 사용자가 체감하는 응답 속도는 480ms 기준으로 느껴집니다. 모듈 조합의 최적화는 평균이 아니라 최저값 관리입니다.


비교표: 올인원 vs. 헤드리스 vs. 컴포저블

항목올인원 SaaS (예: 카페24, Shopify)헤드리스 커머스컴포저블 커머스
구조단일 플랫폼프론트/백 분리다중 모듈 조립
초기 구축 비용100~500만 원1,500~3,000만 원3,000~8,000만 원
월 운영비10~50만 원50~200만 원200~800만 원
커스터마이징제한적높음매우 높음
모듈 교체불가부분 가능자유로움
개발 리소스불필요프론트 개발자 1~2명풀스택 + DevOps 3명 이상
장애 대응플랫폼 책임자체 책임자체 책임(모듈별 분산)
적합 규모연 매출 5억 이하50억~200억200억 이상 또는 글로벌 확장기

구체적 데이터 포인트

1. 구축 기간: 올인원 몰 오픈 2~4주 vs. 컴포저블 몰 초기 구축 12~24주(모듈 5개 기준).

2. 장애 전파율: 단일 모놀리식 구조에서 결제 모듈 장애 시 전체 사이트 다운 확률 약 90%, 컴포저블 구조에서는 약 25%(해당 모듈만 격리).

3. 교체 비용 절감: 검색 모듈 교체 시 올인원 리빌딩 대비 평균 약 65% 비용 절감(재통합 공수 포함 기준).


적용 시나리오

- 글로벌 DTC 확장기: 한국·일본·미국 3개국 운영. 국가별로 결제(PG)와 물류 모듈만 교체하고, 커머스 엔진과 CMS는 공유.

- 카테고리 특화 몰: 뷰티 DTC에서 정기구독 모듈, 성분 검색 모듈, AR 뷰티 체험 모듈을 각각 최적 벤더로 조합.

- B2B + B2C 병행: B2C는 Shopify 기반, B2B는 별도 견적 모듈을 API로 연결.

- 빠른 실험 조직: A/B 테스트마다 프론트 모듈을 교체하며 CVR을 0.3%p 단위로 개선.


흔한 오해

1. "컴포저블 = 무조건 최신 = 무조건 좋다"

아닙니다. 연 매출 5억 이하 초기 DTC에서는 통합·운영 비용이 매출을 잠식합니다.

2. "API만 연결하면 다 된다"

데이터 동기화(재고, 회원, 주문 상태) 실패가 전체 장애의 약 40% 를 차지합니다.

3. "헤드리스와 같다"

헤드리스는 프론트-백 분리 개념이고, 컴포저블은 백엔드까지 모듈화한 상위 개념입니다.

4. "개발만 하면 끝"

오히려 운영 단계에서 DevOps, 모니터링, 버전 관리 인력이 상시 필요합니다.

5. "비용이 더 저렴하다"

초기 3년 TCO는 올인원 대비 평균 2.5~4배 높습니다. 규모의 경제가 발생하는 시점은 연 매출 100억 원 이상입니다.


관련 용어

- MACH Architecture: Microservices, API-first, Cloud-native, Headless의 약자.

- Headless Commerce: 프론트엔드와 백엔드를 분리한 커머스 구조.

- Commerce Engine: 상품·주문·결제의 핵심 로직을 담당하는 모듈.

- Middleware / iPaaS: 모듈 간 데이터 흐름을 중개하는 통합 레이어.

- API-first: 모든 기능을 API로 먼저 설계하는 개발 원칙.

- DTC(Direct-to-Consumer): 중간 유통 없이 브랜드가 소비자에게 직접 판매하는 모델.

- TCO(Total Cost of Ownership): 도입부터 운영·폐기까지의 총비용.