受託開発
Custom Development Solutions
【Web】物販自動化プラットフォーム「アクセス」の改修
AWS

大規模なAmazon自動物販システムの改修を指揮。売上10億円規模のプラットフォームを、安定したアーキテクチャと運用体制へと進化させることに成功。
技術スタック
フロントエンド | Ruby on Rails |
バックエンド | Ruby on Rails |
データベース | Amazon RDS(MySQL) |
キャッシュ | Amazon ElastiCache(Redis) |
ホスティング | Amazon EC2 |
CI / CD | AWS CodePipeline, AWS CodeDeploy |
課題と解決策
1. パフォーマンス改善
課題:10億件超のDBレコードによる深刻な処理遅延
対策:
・RDSのバージョンアップ
・クエリチューニング
・ElastiCacheを活用した戦略的キャッシング導入
2. アーキテクチャ刷新
課題:老朽化したモノリシックアーキテクチャ
対策:
・Railsアプリケーションの段階的リファクタリング
・バックグラウンドジョブの最適化(Sidekiq)
3. Amazon API連携改善
課題:手動リリースによる運用負荷
対策:
・AWS CodePipelineによるデプロイパイプライン構築
・CodeDeployを使用した自動デプロイ体制の確立
成果:
・リリース時間を4時間→10分に短縮
・デプロイ頻度が月1回→3日に1回に向上
4. コスト最適化
課題:月間AWS利用料が400万円超
対策:
・EC2インスタンスタイプの最適化
・RDSのリザーブドインスタンス活用
・RDSのバージョンアップ
成果:インフラコストを60%削減
5. チームマネジメント改善
課題:チームの低モチベーションとナレッジ不足
対策:
・日毎の朝会の導入
・デプロイを自動化
成果:
・バグが50%低減
・エンジニア定着率が40%改善
その他成果
パフォーマンス改善
・RDSのクエリ応答速度を70%改善
システム安定性向上
・クリティカルバグの発生率を50%削減
・デプロイ失敗率を50%→1%未満に改善