BELL Group 株式会社ベル・データ
株式会社エムエルシー 様

IBM i(AS400)と
AWS間でデータ連携

24時間365日運営される
ECサイトのオムニチャネルを支援
  • DX
  • 基幹システムとECのリアル連携
  • AWSクラウド監視サービス
  • アパレル・物流
インタビューの全文を掲載したPDFはこちらから
導入事例をダウンロード
※資料請求フォームにリンクします。

事例のポイント

  • IBM i(AS400)とAWS間でデータをリアルタイムに連携し販売可能在庫を最大化
  • AWS上のデータベースを介して在庫状況を連携することでECサイトのオムニチャネルに
    24時間365日対応
  • 運用監視サービスを利用してシステムの状況を早期に把握

お客様の課題

倉庫在庫をタイムリーにECサイトに連携する

アパレル物流大手のフロー・メイカーズホールディングス(HD)(https://flow-makers.co.jp/)のグループ会社である株式会社エムエルシー(以下、エムエルシー)は、倉庫管理システム、在庫統合システム、情報解析システムの3つをソリューションの柱にして、アパレル業界を中心に物流倉庫向けサービスを提供しています。2004年、エムエルシーは、IBM i(AS400)上にリアルタイムWMS(倉庫管理システム)を構築しました。そして、2006年に、ベル・データの協力を得ながら、倉庫在庫統合システムおよび出荷指示システムを構築しました。このシステムによって、それまでEC(電子商取引)サイト用や店舗用などに分けて物流倉庫内で管理されていた商品が同一場所の棚で管理でき、在庫している商品のステータスを考慮せずに物流倉庫側で作業できるようになりました。

2016年にエムエルシーは、リアルタイムWMSを利用している大手セレクトショップから、それまでECサイト用や店舗用などに分けていた物流倉庫の在庫をすべてECサイト用として販売できるようにしたいとの要望を受けました。大手セレクトショップからの要望は、物流倉庫内の在庫状況をAmazon Web Services(以下、AWS)上のECサイトにタイムリーに連携したいというものでした。エムエルシーは、IBM i(AS400)で管理しているデータをAWSに連携し、物流倉庫の在庫状況をAWS側に渡すようにしました。また、ECサイトからの在庫引当は、AWS側で在庫引当APIを作成して対応しました。エムエルシーで執行役員を務める池田大介氏は次のように話します。「このシステムは大手セレクトショップ向けの個別システムでしたが、アパレル業界の他企業にも同様の需要があるものと考え、システム化しようと思っていました。ちょうど同じ時期に大手ECサイトからオムニチャネルの支援に関する相談を受けました」。

株式会社エムエルシー 執行役員 池田 大介氏
株式会社エムエルシー 執行役員
池田 大介氏

課題解決のための選択

広範囲にわたる技術、知識、実績を必要とするためベル・データの支援を選択

大手ECサイトのオムニチャネルを支援するサービスの提供では、これまでよりも扱うデータ量が増えることが想定されました。また、AWS側のインフラ構築、ネットワーク、サーバーといった広範囲にわたる技術、知識、実績が必要でした。社内の人材だけでは対応が難しいと考えたエムエルシーは、ベル・データに一括して支援してもらうことにしました。「今回のサービスでは、物流倉庫の在庫状況をタイムリーにECサイト側に渡す必要があります。そのためには、IBM i(AS400)側とAWS側がレスポンスよく連携しなければなりません。ネットワークも関わってきますので、トータルで支援してくれるベル・データにお願いすることにしました」(池田氏)。

導入事例や製品についての
ご質問は
お問い合わせフォームへ

翌営業日には担当より
ご連絡させていただきます。

※お問い合わせフォームにリンクします。

導入のためのアプローチ

AWS上のデータベースを介して連携することでECサイトへの24時間365日対応を実現

AWS上のデータベースを介して物流倉庫での在庫状況をECサイトと連携することで、ECサイトに24時間365日対応できるようになります。在庫状況を管理するIBM i(AS400)のDb2とECサイトを直接連携した場合、データベースの再編成などIBM i(AS400)側で作業が発生した際に、いったん連携を止めなければなりません。AWS上のデータベースを介することで、ECサイトとの連携をAWS側に任せ、物流作業が止まる夜間にデータベースの再編成やバックアップなどのIBM i(AS400)側の作業を問題なく実施できます。エムエルシーは、AWS上のデータベースを介した連携が障害発生時にも有効だと考えています。「このような構成にしたことで、万が一IBM i(AS400)側が何らかの原因で止まってしまっても、ECサイトに影響を与えることはありません」(池田氏)。

さらに、エムエルシーは、ECサイトからの在庫引当指示と出荷指示を個別に受け取るようプログラミングしました。「万が一、ECサイトから在庫引当を受け取るAPIが止まってしまっても、出荷指示を別に受け取ることで引当ができるような仕組みにしています。要は、在庫状況を常に正確な状態にし、障害が発生しても在庫状況が不正なものにならないよう、サーバーとプログラムの両面から障害対策をしています」(池田氏)。

このようなシステムでのAWS側のインフラ構築に関して、エムエルシーはベル・データからの支援にまったく不安を感じなかったと話します。「十分な知識を持った方が担当されたので、一緒に作業をしていても安心感がありました」(池田氏)。

また、エムエルシーは、IBM i(AS400)上のDb2とAWS上のデータベースを連携するためのAPIにREST(Representational State Transfer)を採用しました。エムエルシーは、当初JavaでREST APIのプログラムを開発しようと考えていましたが、プログラミング言語をRPGに変更しました。「Javaに詳しいメンバーが社内にいないという運用面での課題がありました。そんなとき、RPG ⅣやフリーフォームRPGでもREST APIを扱うプログラムが開発できることを知り、RPGで開発することにしました」(池田氏)。エムエルシーの社内にはRPGでのプログラム開発に慣れたメンバーが多いうえ、フリーフォームRPGの記述方式がC言語やJavaに類似しているため、今後入社してくるメンバーによる習得もたやすいと考えました。

「導入効果」以降のインタビューを含んだ
全文はPDFにてご提供しています。

※資料請求フォームにリンクします。

株式会社エムエルシー

本社所在地東京都江東区森下3-12-5
設立平成8年10月
事業内容業務システムの開発および運用

株式会社エムエルシーは、倉庫管理システム、情報解析システム、在庫統合システムを手掛け、ITを駆使した物流改善提案を展開する株式会社フロー・メーカーズHDに属し、あらゆる業務システムの開発および運用を担っています。

製品・サービスの検索、
アクセスランキング、
おすすめコンテンツはこちら