SlideShare a Scribd company logo
QA@IT on Heroku
 @IT編集部 西村賢
    2012/6/28
@ITって、こういうサイト
$ whoami
•   アイティメディア株式会社

•   @IT編集部 西村賢(にしむら・けん)

•   編集者・記者

•   @knsmr

•   Asakusa.rb方面

•   ボールジャグラー
ブログも書いてます
こんなのを書いてます
こんなのを書いてます



http://worklista.com/knsmr
QA@ITを5月末にスタート

          メディアに混じっ
         てサービスを追加
http://qa.atmarkit.co.jp/
ドッグフーディングの結果、Rubyだらけ!
QA@ITは何が違うか

• IT分野に特化
• 相互評価と権限委譲
• Wikipedia的な情報蓄積
We’ve been inspired.
良質なQAの蓄積で、
エンジニアの生産性を上げたい
QA@IT on Heroku
QA@IT on Heroku




• Ruby 1.9.3 / Ruby on Rails 3.2.6 (cedar)
QA@IT on Heroku




• Ruby 1.9.3 / Ruby on Rails 3.2.6 (cedar)
Why Heroku?

• 低予算スタート
• 成功するかどうか分からん
• サーバのお守りがしたいんじゃない
• 社内技術部と調整とか……
Who are we?
Who are we?
Herokuでどうよ?
オープン直後に緊急事態!
Herokuで良かったね
オープン直後にツッコミが!
Herokuで良かった…と思う

       Dyno: 2 → 5に増量中!
Herokuで良かった
Papertrailで tail -f *log
遅いクエリをモニタ
遅いクエリをモニタ



 していたら……
index張り忘れを発見!
Herokuで良かった
いきなりダウン!




2012年6月15日 AWSの障害により、広範囲で
Heroku上のアプリが約1時間∼数時間ダウン
status.heroku.com
status.heroku.com

Yes, we could do server maintenance ourselves.
              But, do we want to?
           Should we be doing that?
Herokuに期待してること
• クリック一発で異なるアドオンが使え
 る → A/Bテストやコホート分析ツール
 を、あれこれ試したい

• dev/staging/prodctionを一元的に扱いたい
• チーム機能は早くほしい
http://qa.atmarkit.co.jp/

More Related Content

QA@IT on Heroku

Editor's Notes