Heroku
Heroku je platforma kao usluga (PaaS) koji postoji na oblaku, čime programerima da izgrade i pokretanje složenih web aplikacija, bez brige o podlozi hardvera ili mrežnim aspektima toga.
- Omogućuje softver razvijen usredotočiti na stvaranje softvera, umjesto brige o hardveru i umrežavanje
- Programeri mogu lako skalirati njihovu primjenu kao i njihova baza korisnika raste
- Sažetak razvojni proces
- Čini implementaciju web aplikacija kao jednostavan kao moguć
- Pruža puno jezika i baza podataka opcija, kao i druge moćne značajke
- Ima vrlo pouzdane poslužitelje i odličnu podršku
- Mogu dobiti vrlo skupo za korištenje
- Njegov slobodan red je vrlo ograničena i korisno samo za testiranje svrhe
Heroku, koji je sada u vlasništvu Salesforce, bio je jedan od prvih PaaS rješenja i to je još uvijek jedan od najboljih. Iako zasigurno nije najjeftinije rješenje vani, to je vrlo brzo za implementaciju aplikacije na njega, i to radi ove aplikacije vrlo učinkovito i pouzdano. To oduzme puno složenosti izgradnje web aplikacija, izrada uvođenju jednog kao jednostavan kao moguć. Isprva, mogli pokrenuti samo Ruby aplikacija na njemu, ali sada podržava Java, Node.js, Python, Scala, PHP, Go i Clojure. Ona također ima puno mogućnosti baze podataka, i druge moćne značajke, i to sve bez problema vage kao baza korisnika aplikacijski raste. Heroku, međutim, može biti skupo. Vrlo skupo. Ima slobodan red, ali to je vrlo ograničena. U ovom sloju, to će također staviti web aplikacija na spavanje, ako oni dobiju nikakvu aktivnost za 30 minuta. To znači da ako nitko ne posjeti vaš site za pola sata, sljedeća osoba koja obavlja posjet će morati čekati čak 20 sekundi da biste dobili odgovor od poslužitelja. To čini besplatno tier upotrebljiv samo za testiranje svrhe.