Samurai Drug Store
株式会社NEXUS DIGITALWORKS
海外向けECサイトのモダナイゼーション案件
プロジェクト概要
海外(主に台湾)向けに化粧品・一般医薬品・日用品などを販売するECサイトのMagentoバージョンアップおよびシステムリプレースを担当しました。
本案件では、従来サイトを構築した開発ベンダーがすでに対応できない状況となっており、運用を継続しながらMagento本体および関連システムを最新環境へ移行する必要がありました。
Magentoはバージョンアップ時にコア機能だけでなく、エクステンションや独自開発モジュールとの互換性が問題となるケースが多いため、単純なアップデートではなく、事前調査・検証・改修・切替までを含めたプロジェクトとして進行しました。
まず、現行サイトのバックアップを取得し、AWS上に検証環境を構築しました。本番環境と同一構成となるようデータベースやファイルを展開し、実際の運用に近い状態で検証できる環境を整備しています。
その後、Magento本体およびデータベースのバージョンアップを実施しました。バージョンアップに伴い、PHPやライブラリなど周辺ミドルウェアとの互換性についても確認し、システム全体として安定稼働できる構成へ調整しています。
次に、導入済みエクステンションの棚卸しを実施しました。クライアントから提供された一覧をもとに、各モジュールの対応状況やサポート状況を調査し、新しいMagento環境で継続利用できるもの、アップデートが必要なもの、不要となったものを整理しました。
また、前開発ベンダーが独自に開発したカスタムモジュールについてはソースコード解析を行い、処理内容や依存関係を調査しました。Magento本体の仕様変更によって動作しなくなる箇所については、必要に応じて改修を実施し、既存業務への影響を最小限に抑えています。
テーマについても、Magentoのバージョンアップに伴うフロントエンド仕様の変更によって表示崩れやレイアウト不具合が発生していたため、テンプレートやCSS、JavaScriptを調整し、既存デザインを維持したまま正常に動作するよう改修を行いました。
さらに、運用面ではFastly CDNの設定についても見直しを実施しました。既存環境では設定内容が不明瞭な部分があり、キャッシュ制御や各対象サイトへの振り分け設定を再整理するとともに、外部サービスとのAPI連携に必要となる設定を追加しています。これにより、キャッシュ配信と外部システム連携を両立した構成へ改善しました。
MagentoGlobalTaiwanFastlyMagento(Global Web Site)Magento(Taiwan Web Site)
機能面では、ソーシャルアカウントログイン機能の停止対応、クレジットカード決済およびAtome(Atome Pay)の動作確認、レビュー・ポイント・SEO・Picking Listなど各種エクステンションのアップデートを実施しています。また、既存でカスタマイズされていた出荷ステータス連携についても、新環境に合わせて改修を行いました。
物流システムとの連携については、Ship&Co.とのAPI連携も検証・調整を実施し、従来と同様の運用が継続できることを確認しています。ポイント機能についても仕様変更の影響を受ける箇所を改修し、既存会員が問題なく利用できる状態へ移行しました。
各工程では、検証結果をクライアントへ随時共有し、改修内容や運用変更点を確認しながらプロジェクトを進行しました。検証環境で十分な確認を行った後、その成果をもとに本番リプレース環境を構築し、本番切替手順書を作成しています。
切替当日は、サイトをメンテナンスモードへ移行後、差分データを取得して新環境へ反映し、注文・会員・商品データなど最新状態への同期を実施しました。その後、決済・会員登録・注文・配送連携など主要機能の最終確認を行い、翌日午前中には本番サイトの切替を完了しました。
本案件では、単なるMagentoのバージョンアップにとどまらず、独自開発資産の解析、エクステンションの整理、Fastlyを含むインフラ設定の見直し、外部システム連携の維持、テーマ改修、本番切替までを一貫して担当しました。運用停止時間を最小限に抑えながら、今後も継続して保守・運用しやすいECプラットフォームへ刷新しています。
弊社では本案件のように、Magento / Adobe Commerceの構築・リニューアルを支援しております。また、越境ECサイトの新規構築についても行っておりますので、何かありましたらお問い合わせください。
- クライアント株式会社NEXUS DIGITALWORKS
- プラットフォームAWS
- ソフトウェアMagento
-
カスタマイズ
- ソーシャルアカウントでのログイン機能の解除
- 既存で連携されていた決済の動作確認(クレジット、Atfee)
- 既存でカスタマイズされていた発送までのステータス連携の改修
- エクステンションのアップデート(レビュー、ポイント、Picking List、SEO関連)
- ポイント機能の改修
- Ship&Co.との連携
- テーマの改修
ソリューションに関するお問い合わせはこちら
お問い合わせはこちら