• HTML 形式
ノートの概要
■DSPを作ったときの反省
・Python(fabric)とRuby(chef-solo)という複数言語の組み合わせ
・これからchef-solo使うならknife-solo使うべき
・ネットワーク周りが複雑 VPCのroutingをカスタム設定しないといけないのが辛い
・テストが薄い。特に受け入れテストが無い
・AWSに依存しすぎている→AWS APIの部分を疎結合にする。フレームワークとしてchefを重視
デプロイツール  capistrano
フレームワーク rails, sinatra, padrino, phalcon
ウェブサーバー unicorn, apache
テスティングフレームワーク Behat, Codeception
速度が求められるところはnginx + php-fpm + phalcon, ロジックが複雑なところはnginx + unicorn + ruby on rails
Cloudformation使う? ある程度はGUIで頑張ってなるべくAWS Ruby-SDK使う?