ショッピングセンター専用CMS開発
OVERVIEW
SESと呼ばれるショッピングセンター向けに自社開発されたCMSがあり、そのCMSに対する機能追加開発、運用、保守を行いました。また、オンプレミスで稼働中のシステムを冗長化させて、クラウド(AWS)に移管するための設計、テスト、移管実施、運用なども合わせて行いました。
■SESのカスタマイズと機能追加
SESは、多くのショッピングセンターに導入されており、それぞれの店舗ごとに表示される情報、表示方法が異なっており、カスタマイズが必要となります。
私は、それぞれのショッピングセンターの要望を元に、JAVA、jsp、javascriptを駆使して、データの画面上の配置、動的なデザイン、等を行って参りました。
最終的な位置や色見の調整、写真選定などは別のデザイナーさんが担当しました。
その中でも比較的苦労したのが、KITTE様の要望により、テナントのコンテンツ投稿に対して承認機能を付加するというものでした。
これは、KITTEのテナントが投稿したショップ情報や商品情報をKITTE側の管理者が事前にチェックして投稿を許可するという仕組みとなります。
例えば下記の情報などは、見た目には認識出来ませんが、ショップ担当者が投稿したものを管理者が許可するという手続きを踏んだ後に表示されているものとなります。
■SESのクラウド化
数多くのショッピングセンターが導入しているSESですが、2017年頃はオンプリミス上で冗長化もされずに稼働しておりました。
そこでシステムを2018年から1年余りかけて、AWS上に移行し、ELBを利用してスタンバイ構成を実現させました。