Web開発メモ

AWSなどを利用したWebサービス構築の議事メモ。

AWSでLAMP環境構築①

AWSを今更ながら使ってみる。

今回作りたいのはこんな環境
f:id:banana_dev:20150221160320p:plain

※GPXは緯度経度の情報を含んだファイルの形式

サーバ名 役割 CPU Memory ディスク容量 備考
web01 Webサーバ 2 4 EBSonly t2.medium
web02 Webサーバ 2 4 EBSonly  t2.medium
api01  APIサーバ 2 4 EBSonly  t2.medium
api01  APIサーバ 2 4 EBSonly  t2.medium
mdb01 マスターDBサーバ 2 4 EBSonly  db.t2.medium
sdb01 マスターDBサーバ 2 4 EBSonly  db.t2.medium
web テストWebサーバ 1 EBSonly  t2.small
api テストapiサーバ 1 EBSonly  t2.small
db テストdbサーバ 1 EBSonly  db.t2.small
tool toolサーバ 1 EBSonly  t2.small
lb ロードバランサー - - - Elastic Load Balancing 

と思ったが。

初期ロンチにしては費用が。。。


ということで初期は以下の構成のセットアップをする。

f:id:banana_dev:20150221160335p:plain

サーバ名 役割 CPU Memory ディスク容量 備考
web01 Webサーバ 1 2 EBSonly t2.small/nginxのリバースプロキシー
web02 Webサーバ 1 2 EBSonly  t2.small
db01  DBサーバ 1 2 EBSonly  t2.small
web/api/db/tool テストサーバ 1 EBSonly  t2.micro