AWS OpsWorks 使ってRailsアプリを動作させる環境作ってみた。 Stackを作成 まず、Stackを作成する。StackはEC2のインスタンスや他のAWSリソースのコンテナ。 Layerを追加 続いてStackにLayerを追加する。Stackには複数のLayerが定義可能。基本的にWeb ServerとかApplication ServerとかDBとか役割ごとにLayerを切ってくようになる。現状、OpsWorksがデフォで提供しているLayerは↓ HAProxy Static Web Server(Nginx) Rails App Server(Apache+Passenger or Nginx+Unicorn) PHP App Server(Apache+PHP) Node.js App Server MySQL Memcached Ganglia 今回は↑のRail
![OpsWorksでRailsな環境作ってみた。 - Develop with pleasure!](https://cdn-ak-scissors.b.st-hatena.com/image/square/cfa6b1bdb6d12bd83abac624e7b1d56dc9c4e422/height=288;version=1;width=512/https%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F11238cfe2e6346ac101dccfcd53d1999e01bdfa1%2Fbackend%3Dimagemagick%3Bheight%3D1300%3Bversion%3D1%3Bwidth%3D1300%2Fhttp%253A%252F%252Fcdn-ak.f.st-hatena.com%252Fimages%252Ffotolife%252Ft%252Ftechmedia-think%252F20130409%252F20130409171621.png)