『速販盛』の紹介

ここでは、後半部分で説明する『クライアント型SOAの事例』をより理解しやすくするため、『速販盛』の概要に触れてみたいと思います。

開発背景

当時は大規模ECストアが増加してはいましたが、有力で本格的な統合型一括業務管理ソリューションはそれまでに存在していませんでした。そのニーズを捉えるものとして『速販盛』が大規模ECストア向けの業務管理カスタム・ソリューションとして登場したのです。

 

概要

『速販盛』は受注管理・商品管理・配送管理・決済管理・発注管理・在庫管理・CRM(顧客管理)などの大規模ECストアが業務遂行に必要な一連の機能を連携し、かつ自社内基幹システムや自社サイトおよび主要ECモールなどのWebサーバとシームレスに連携することができます。

また独自の業務処理などでカスタマイズを必要とする場合、ソフトウェアがコンポーネント化されているため、コンポーネントの部分変更で必要に応じたカスタマイズができます。このことから、迅速かつ低価格での独自業務処理を実現することが可能となります。これらの業務処理はビジネスが拡大するとともに拡張を余儀なくされますが、将来的にシステムの改変が発生した場合でも柔軟に拡張をすることが可能となります。
 

『速販盛』システム構築例
図2:『速販盛』システム構築例
(画像をクリックすると別ウィンドウに拡大図を表示します)

それでは、『速販盛』を活用した国内初のクライアント型SOAの実装事例を紹介します。

 

クライアント型SOA事例紹介

実際にECストアにおける国内初のクライアント型SOAが採用された事例を解説します。ECモール出店企業向けソリューションを通して、クライアント型SOAの利点を紹介します。

 

インテリアオフィスワン社とシステム開発依頼の背景

採用事例を紹介する前に、採用企業であるインテリアオフィスワン社およびシステム構築依頼の背景を説明します。インテリアオフィスワン社は年間成長率178%を誇る企業です。

当時インテリアオフィスワン社は、今後の更なる売上拡大のために出店先の拡大を計画していました。ECモールなどの出店先を増やすことが確実に売上拡大につながると、一般的に考えられていました。しかし、インテリアオフィスワン社はただ出店先を拡大するだけではなく、他のECストアが抱えている問題点である「出店先の拡大による業務負担を軽減する」ことが必要だと考えていました。

ECストアが出店先を増やせば、ECモールごとに違う「データ処理」や「業務作業」を個別に処理しなければなりません。この作業負担増を回避するため、下記の要求のうえでシステム構築を依頼しました。
 

  1. ECモールごとの異なる管理画面がストアの実際の処理と異なる
  2. 複数のWebサイトに接続のわずらわしさを軽減したい
  3. 複数台のPCから利用される
  4. 他のモールへの多店舗展開を考えている
  5. 自社サイトへの出店を計画している
  6. システム管理の負担はなるべく少なくしたい
    • ECモールごと個別に行っている処理を統一して行いたい
    • 処理のたびのECモールへの接続を簡単にしたい
    • 受注データ、商品データの共有を行いたい
    • 将来的な出店時のシステムの機能拡張を容易に行いたい
    • メンテナンスが簡単である

表1:多店舗展開とコスト抑制の両立

  1. 業務・システム上の変更の予測
    • 業務・システム上の変更の予測ポイントは変化する部分を見極める作業になります。IdbAで実装するクライアント型SOAでは、コンポーネントとSOAにおけるサービスの定義が非常に近いものになります。『速販盛』はECモール運営用のフレームワークとして開発を進めたこともあり、「ECモール」が1つのキーワードとなりました。
    • 「ECモール」というキーワードを考えるにあたり、複数の出店先によってストアが増減するであろうということを念頭におかなければなりません。そのため、ECモールごと固有に作成しなければならない機能をまとめ、1つのサービスとして切り出しオートコンポーネント(注)を作成することにしました。将来のサービスの変化に対して、ここでは大まかな枠組みが捕らえられていれば問題ないと考えたのです。

表2:クライアント型SOAの設計、実装時のポイント

※注: オートコンポーネント:IdbA上で動的に追加更新可能できるコンポーネント(アプリケーションを機能的に分割した単位)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30