実績内容
- 案件名
ライセンスキー管理システムのリプレース
- 案件内容
ハードウェア製品向けのライセンスキー発⾏・管理を⾏う既存システムのリプレース
技術内容
AWS(EC2・RDS・ALB)、PHP(Laravel)、Bootstrap、jQuery、PostgreSQL、Redis
所感
既存システム(Perl製)を別言語(PHP)でリプレースする案件。
サーバー構成は既存システムの構成を踏襲し、定番となるロードバランサー・アプリ・DBの三層構造を採用した。
インフラまわりに関しては枯れた構成のため苦労はなかったが、アプリの移植の際、
ライセンスキー発行ロジックについてのドキュメントが残っておらず、既存システムのリバースエンジニアリングから始めて、
新システムと旧システムとで発行されるライセンスキーが一致するところまで移植する部分は苦労させられた。