課題:
顧客はアーティストとイベント主催者やニーズのある団体をつなぐプラットフォームを所有しています。顧客のシステムにはいくつかの問題があります:
■ サーバーが日本に設置されているため、データの拡張や自動スケーリングが困難で、ダウンタイムの削減も難しい
■ 3rdパーティとデータを連携し、同じアカウントを使用する必要がある
■ ページの読み込み速度がまだ遅い
HBLABのソリューション:
AWS導入およびシステム最適化ソリューションのコンサルティング内容:
1. Terraformを使用してAWS Cloudを展開。
■ AutoScaleシステム設計とCDN導入:ユーザーへのデータ配信を効率化するためにAutoScaleシステムを設計し、CDN(コンテンツ配信ネットワーク)を実装。
■ Blue/Greenデプロイ:ダウンタイムなしで新しいソースコードを自動Blue/Green構造で展開・更新。
2. データリンク:
■ 3rdパーティとの接続が中間経由であること、またサーバー開発環境がないことから、HBLABは接続テストとスムーズな接続を確保するためにサーバーをシミュレーション。
3. ページ読み込み速度の改善:
■ 速度低下の原因を特定:システムのフロントエンドとバックエンドが同じアプリ上で動作している。
■ 解決策として、HBLABはより高速なフレームワークに変更し、フロントエンドとバックエンドを別々のアプリに分離して実行することで処理速度を向上。
成果
システムパフォーマンスが40%向上
コスト削減:
■ インフラコストは現在のユーザー数に適しています(ステージングおよびプロダクション用に月額約800ドル)
■ 間運営コスト < 0.25MM
移行時間は約4時間で、製品機能の更新も含まれます。
データ/システムは毎日バックアップされています。
ページの読み込み速度が60%向上しました。
プロジェクトの詳細:
■ 期間:3ヶ月
■ 開発チーム:1 INFRA
■ 技術:AWS Cloud, Terraform