by shigemk2

当面は技術的なことしか書かない

第52回 Ruby/Rails勉強会@関西 Heroku deployment for beginners by ストヤンさん

途中参加なのをお許し下さい。

remote development

Packaging .rvmrc + Gemfile
Updates git
Scale foreman gem install foreman
複雑すぎるので、gem install heroku

Heroku
Amazon EC2 Scale
PaaS (EASY)
Pay per use (FREE 使ったら払う)

PaaS
Dynos
Herokuのプロセス

Stacks
heroku create --stack cedar
heroku createを使えば、アプリが立ち上げられる

JavaPythonなど別の言語でも立ち上げられる

addons
Herokuのアドオン
e.g. MongoHQ

heroku helpでヘルプが出来る
heroku logsでログも取れる

gph heroku develop:master
git push でリスタートが可能となる。

問題
Dynoのプロセスが複数になると、お金がかかる。
プロセスがひとつだけなら無料。
gem install unicornを使う。

gem install mogokを使うのもアリ。

動作確認はMac