クラウド時代のWebアプリケーション・スマートフォンアプリを開発・運用する会社です。 03-4577-8680 03-6673-4950

Amazonクラウドサーバ環境構築事例ご紹介

2011-09-21

クラウド環境でのサーバ構築の案件をお問い合わせいただくことも多くなりました。
今回は、ソーシャルゲーム稼働環境構築・運用のご依頼をいただき、稼働を開始しましたので、ご紹介したいと思います。

この案件はざっくりと、
・EC2インスタンス x 数十台分
・Firewall(AWS Security Groups) x 3
・Load balancer(AWS ELB) x2
・監視(CloudWatch)
という構成になっています。

サーバ部分の内訳は次のような形です。
・全体がA群/B群に分かれ、別々のアプリを提供する
・OSはCentOS
・各群それぞれに DB(MySQL)x2(Master+Slave)、Cache(memcached)x1を持つ
・Webサーバは各群数台(最低3台)づつ持つ(Apache+html)
・各群それぞれにWebx1(+Cache)+DBx1のステージング系列を持つ

全体としては次のような概略図となります。
(Webサーバの台数については実際より簡略化してあります)


さらにこれらの運用として、一般的なサーバメンテナンスに加えて
・監視アラート/障害対応
・メンテナンス
も実施しています。
これらは、AWS側でのサポート機能(Amazon Premium Support)があるものの、既存の国内データセンター並のサポートレベルを設けるために必要な体制となります。

いかがでしたでしょうか?
この他にも、クラウドでの環境構築・運用案件のご相談・事例など、お気軽にお問い合わせください