■プロジェクト概要
旅行予約システムをAWS環境にて構築、運用
■利用AWSサービス
- EC2
- RDS(Multi-AZリードレプリカ構成)
- Auto Scaling
- ELB(Elastic Load Balancer)
- Cloud Watch
- Elasticsearch
■お客様の課題
既存システムは、レンタルサーバーで運用していたが、売上拡大に伴いサーバーの負荷が高くなり、繁忙期にはサービスダウンが頻繁に発生する問題があった。
■提案内容
サーバーの耐障害性を向上させ、急激なアクセス上昇時に、サーバー拡張・縮小が容易なEC2+Auto Scaling機能、RDS マルチAZ構成を提案した。 繁忙期には高い負荷に耐えることができ、閑散期には少ないサーバー台数で運用できる構成としました。
■導入効果
高負荷時にサーバーをAuto Scalingすることでサービス停止が発生しなくなり、DBサーバの可用性を確保することでサービスの継続性が向上しました。 また、AWSを使用することで、閑散期におけるサーバー利用料のコストダウンを実現することができました。