Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Heroku

 Heroku

Awesome rails hosting

Jelle Vandebeeck

March 08, 2010
Tweet

More Decks by Jelle Vandebeeck

Other Decks in Programming

Transcript

  1. WHAT IS HEROKU? ➡ hosting ➡ ruby on rails applications

    ➡ cloud based services ➡ deployment through git ➡ heroku gem
  2. WHY USE HEROKU? ➡ forget about servers ➡ only care

    about your app ➡ only pay when it booms
  3. DB INTERACTION ➡ do your migrations ➡ push local DB

    to remote DB ➡ pull remote DB to local DB
  4. WORKERS ON HEROKU ➡ delay job framework ➡ background tasks

    ➡ 1 delay job at a time ➡ increase/decrease with slider
  5. ADD-ONS ON HEROKU ➡ amazon RDS ➡ bundles ➡ custom

    domains ➡ cron ➡ deploy hooks ➡ exceptional ➡ new relic ➡ sendgrid ➡ websolr ➡ ssl ➡ memcached (beta) ➡ zerigo dns ➡ amqp (beta)
  6. PICTURES BY... ➡ slide 1: flickr.com/lonesome_cycler ➡ slide 2: flickr.com/oberazzi

    ➡ slide 3: flickr.com/soldiersmediacenter ➡ slide 4: flickr.com/mikefink ➡ slide 5: flickr.com/wwward0 ➡ slide 6: flickr.com/adesigna ➡ slide 7: flickr.com/spyker3292 ➡ slide 8: flickr.com/slworking ➡ slide 9: flickr.com/squeaks2569 ➡ slide 10: flickr.com/micurs ➡ slide 11: flickr.com/neilsingapore ➡ slide 12: flickr.com/allyzally ➡ slide 13: flickr.com/saturnine ➡ slide 14: flickr.com/istorija ➡ slide 15: flickr.com/jgarber ➡ slide 16: flickr.com/digital1