厳格な
SaaS 型高性能マーケテ ィングメールの レガシーコードベースの 刷新
コンテキスト
当社のパートナーは、アジア全域の顧客に対して数十億通のメールを定期的に送信している、20 年以上の歴史を持つ日本の老舗 SaaS 企業です。しかし、既存の PHP ベースのメール管理システムは、スケーラビリティ、保守性、効率性の問題に直面していました。既存の広範で複雑なコードベースに安定したコードを追加するには、ゼロから開発するよりも手間とコストがかかる状況でした。そこで、当社は新しい開発に着手しました。
100%
の
現在、
~70%
の
再構築された
∞
の
パートナーからは、












目的
既存のテックスタックである Laravel と Vue.js を活かし、レガシー PHP モノリスアプリケーションをモダンな技術で再構築することにしました。当社の目標は、元の機能を維持しながら、スケーラビリティと拡張性を向上させることでした。
プロセス
1.)パートナーは、
2.)当社の
3.)構造化された
4.)当社の
5.)パートナーの
6.)数ヶ月に
範囲
Web
Web
技術スタック
Typescript
NuxtJS
Vue
Vuex
MySQL
PHP
Laravel
AWS
チャレンジ
大規模な
再構築の
未経験の
結果
1 年にわたる協力の結果、当社のチームは理想の成果を実現しました。現在、パートナーは効率的に毎日数百万通のメールを管理できる、機能的に同等のメール管理システムを所有しています。刷新されたアプリケーションは、拡張性とモジュール構造を備え、最適化された軽量なコードベースにより、高いパフォーマンスを実現します。
アプリケーションをパートナーの社内開発チームにスムーズに移管し、将来のシステムの保守・拡張に対応できる体制を整えました。新しいシステムは、既存の課題を解決するだけでなく、将来の成長とスケーラビリティの堅固な基盤となっています。
スムーズな移行を保証するために、オリジナルのコードベースから慎重に設計されたコードセグメントを保持しました。バックエンドに Laravel、フロントエンドに Vue を採用するなど適切な技術的判断を行い、既存の PHP インフラストラクチャとシームレスに統合されるモダンなアプリケーションを作成しました。この戦略により、元のプロジェクトの機能コンポーネントを維持しながら、パートナーの開発コストと時間を大幅に節約できました。さらに、熟練の PHP エンジニアチームがアプリケーションを効率的に管理できる体制を整えました。