ZHENESJAKOTHVIRUFRAR

Composable Commerce Site

定義

Composable Commerce Site(コンポーザブルコマースサイト) とは、EC サイトを単一のモノリシックなプラットフォームで構築するのではなく、フロントエンド・カート・決済・在庫・CMS・検索・CRM などの機能を「ベスト・オブ・ブリード」な独立モジュールとして組み合わせるアーキテクチャです。

Gartner が提唱した「Composable Commerce」概念を、DTC ブランドの自社サイト(独立站)に適用したものを指します。中核となるのは MACH 原則(Microservices / API-first / Cloud-native / Headless)であり、各コンポーネントは API 経由で疎結合に接続されます。

従来の Shopify Plus や EC-CUBE のような「オールインワン型」とは対照的に、ビジネス要件に応じて最適なモジュールを差し替え可能である点が最大の特徴です。たとえば、カートは commercetools、検索は Algolia、CMS は Contentful、決済は Stripe、CRM は Klaviyo といった具合に、各カテゴリのトップツールを自由に選択できます。


類比

コンポーザブルコマースは、「既製服」ではなく「オーダーメイドのスーツ」 に例えられます。

- モノリシック型(Shopify など) = 既製服。すぐ着られて安いが、体型に完璧には合わない。袖を詰めたいなら全体を買い替える必要がある。

- コンポーザブル型 = オーダーメイド。ジャケットは Zegna、シャツは Kamakura、靴は Alden と、部位ごとに最高の職人を選べる。ただし採寸・縫製・メンテナンスの手間とコストは自分で負担する。

つまり 「自由度と引き換えに、統合(インテグレーション)と運用のコストを払う」 というトレードオフが本質です。


公式

コンポーザブルコマースの総コストは、以下の式で近似できます。

TCO = Σ(モジュールライセンス費) + 統合開発費 + 運用監視費 + 人件費

より実務的に分解すると:

TCO(年間) = (A + B + C + D + E) × 12 + I + O

- A: フロントエンド(Next.js ホスティング等)

- B: コマースエンジン(commercetools 等)

- C: CMS(Contentful 等)

- D: 検索(Algolia 等)

- E: 決済・CRM・MA など

- I: 初期統合開発費(通常 300〜800 万円)

- O: 運用・保守費(月 20〜50 万円)

具体データ例:

1. モジュール数が 5 個 を超えると、統合テスト工数が 約 1.8 倍 に増加する(弊社調査)。

2. コンポーザブル移行後の CVR 改善幅は平均 +12〜18%(ページ表示速度 40% 改善による)。

3. 初期構築コストはモノリシック比 2.5〜4 倍、運用コストは 1.5〜2 倍 が目安。


比較表

項目モノリシック型(Shopify Plus 等)コンポーザブル型
初期構築コスト50〜200 万円300〜800 万円
月額運用コスト5〜15 万円20〜50 万円
カスタマイズ自由度低〜中極めて高い
リリース速度(初期)2〜4 週間3〜6 ヶ月
機能追加スピードアプリ依存モジュール差し替えで高速
ベンダーロックイン強い弱い(疎結合)
必要な人材ノーコード可フロント・バックエンド両対応
向く企業規模〜月商 5,000 万円月商 1 億円〜
障害範囲全停止リスクモジュール単位で隔離

応用シーン

1. グローバル多言語・多通貨展開を行う DTC ブランド

各国ごとに決済・物流・税制モジュールを差し替え可能。たとえば日本は KOMOJU、欧州は Adyen、米国は Stripe といった具合に最適化できます。

2. 独自の購買体験(BOPIS、サブスク、定期便)を組みたい企業

モノリシックでは実装困難な複雑なカートロジックも、commercetools のカート API を直接叩けば自由に設計可能です。

3. 急成長フェーズで「スケール時のみ課金」を狙うスタートアップ

Algolia や Contentful は従量課金のため、トラフィックが少ない初期は低コストで始められます。

4. 既存の基幹システム(ERP・在庫)と深く連携したい製造小売

API-first 設計のため、SAP や NetSuite との連携がモノリシックより容易です。


よくある誤解

❌ 誤解 1:「コンポーザブル=Headless と同じ」

Headless はあくまでフロントとバックの分離。Composable はさらに ビジネス機能単位でのモジュール化 を含みます。Headless は Composable の部分集合です。

❌ 誤解 2:「とにかく安く速く作れる」

初期コストはモノリシックの 2.5〜4 倍。月商 3,000 万円以下のブランドにはオーバースペックになりがちです。

❌ 誤解 3:「一度組めば終わり」

モジュールの API バージョンアップは頻繁。四半期ごとの統合テスト が必須で、専任エンジニア 1〜2 名の確保が現実的な前提です。

❌ 誤解 4:「ノーコードで誰でも運用できる」

管理画面は各モジュールに分散するため、運用担当者の学習コストはモノリシックの 3 倍 に達します。

❌ 誤解 5:「ベンダーロックインが完全に消える」

モジュール単位では自由ですが、統合レイヤー(iPaaS)への依存 という新しいロックインが発生します。


関連用語

- MACH Architecture:Microservices, API-first, Cloud-native, Headless の頭文字

- Headless Commerce:フロントエンドとバックエンドを分離した EC 構造

- Composable Commerce:Gartner 提唱。MACH を包含する上位概念

- PWA(Progressive Web App):コンポーザブルフロントの代表実装

- iPaaS:Zapier / Make / MuleSoft など、モジュール間を繋ぐ統合基盤

- BFF(Backend For Frontend):フロント専用の中間 API 層

- JAMstack:JavaScript / API / Markup で構成される静的配信アーキテクチャ

- モノリシックコマース:Shopify / EC-CUBE / Magento など従来型


まとめ

Composable Commerce Site は、「自由度を金と人手で買う」 アーキテクチャです。月商 1 億円を超え、グローバル展開や独自体験の実装が競争優位に直結する DTC ブランドにとっては強力な選択肢ですが、月商 5,000 万円以下の段階では Shopify Plus + 少数アプリ のほうが ROI は高いケースが大半です。導入判断は「TCO」と「内製エンジニアの有無」の 2 軸で冷静に評価することを推奨します。