quattro_4's diary

また同じ過ちを繰り返すと気付かんのか!?

ブラウザだけでRailsアプリを試せるサービス (Action.io)

ブラウザだけでRailsアプリを試せる Action.IO というサービス *1

  • Rails, django, node.js, Goの環境をすぐに作れる
  • PaaSっぽいがシェルで操作もするのでIaaSにも近い
  • 最も注目すべき点はブラウザ内でエディタ(IDE)が使える

Railsの環境はRailsは3.2.11, Rubyは1.9.3

詳細は公式の動画を見てもらえれば分かる

どうやら、登録申請(Give Me Early Access)してもすぐには利用できないらしいので、
ひとまずメールアドレスの登録だけでも今すぐしてみよう

どんな人に向いているか

Windows→Macの壁を越えられない人々に一番役立つかな

  • Railsとか興味あるけどWindowsマシンしか無いし試すのをためらって来た人
  • 初心者向けに勉強会や個人間などでアプリ作成を教えたいが、環境を用意するのが大変と思っている人
  • Railsに限らずdjango, node.js, Goとか普段やらないものをちょっと試したいがDB含めて環境構築するのもめんどいなという人

環境や知識がある程度ある人なら、Herokuがあるし
別のことがしたければAWSとかGoogle App Engine
VPSを借りて使えば良いと思う

使ってみて気づいた点

  • 価格(Pricing) は$TBD(To be determined 未定)とあるので、初期はしばらく無料で使えるっぽい(有料公開されても低スペックのFreeプランは利用できると予想している)
  • 現在の(Early Private Beta)のプランのスペックは 1.5GB RAM + 40GB Storage らしい *2
  • SSHアクセス
  • Githubと連携
  • git, postgres, redis, memcache、他がインストールされている
  • 注目のブラウザ内のエディタ、コンソールはまあまあ使いやすい *3
$ uname -a                                                             
Linux firstsample-1418 3.2.0-36-virtual #57-Ubuntu SMP
$ df -h                                                                
Filesystem      Size  Used Avail Use% Mounted on                                                                 
/dev/root        40G   34G  6.2G  85% /
$ cat /proc/cpuinfo
model name      : Intel(R) Xeon(R) CPU           E5645  @ 2.40GHz
$ cat /proc/meminfo                                                    
MemTotal:        3840476 kB
$ ruby -v                                                              
ruby 1.9.3p374 (2013-01-15 revision 38858) [x86_64-linux]
$ rails -v                                                             
Rails 3.2.11
$ psql -V                                                              
psql (PostgreSQL) 9.1.7

*1:半年くらい前に気になって、メールだけ登録してみたサービスがようやく動き出した

*2:bundle installとか動きは申し分無い

*3:Herokuの前身のherokugardenとほぼ同じことができる形だが、時代の流れもあり、5年前と比べればかなり軽快