Hvordan github, runcoderun og heroku kan brukes for å utvikle ruby applikasjoner i skyen.
- github konto
- runcoderun konto
- heroku konto
- Opprett github repository
- Lag første commit
- Legg til runcoderun som post-receive URL
- Lag applikasjon
- Push til github
- Verifiser at bygget fungerer i runcoderun
- Installer heroku (gem install heroku)
- heroku create
- git push heroku
- heroku rake db:migrate
- Verifiser at applikasjonen er oppe å kjøre
kjører automatisk rake, og kan kjøre både 1.8.6 og 1.9.1. Database vil automatisk bli generert automatisk, utifra en generert database.yml. Støtter SQLite3, MySQL og PostgreSQL for Rails.
Utgående nettrafikk ikke tillatt.
kjører alle rack applikasjoner, så rails, merb, sinatra, etc. kan kjøre. har støtte for øyeblikkelig skalerbarhet, ved at du kan endre antall dynos i sanntid.
heroku har for tiden bare servere i USA, men fordi de bygger på Amazon EC2 vil det snart bli tilgjengelig i Europa også.
github er ikke beskrevet i stor detalj her, men fungerer som limet for både runcoderun og heroku.