2012. augusztus 15., szerda

Írtam már sok cloud hosting megoldásról (Google App Engine, AWS, OpenStack), most itt egy új, amit eddig nem...

Írtam már sok cloud hosting megoldásról (Google App Engine, AWS, OpenStack), most itt egy új, amit eddig nem ismertem ...

A heroku egy érdekes állatfajta, kicsit kilóg a többi közül. Amíg máshol virtuális szervereket (könnyebbség kedvéért tekintsük őket így) vehet az ember egy órára, addig itt a process-ek után lehet fizetni. Ezeket itt dyno-nak hívják, és egységesen $0.05-be kerülnek óránként. Van HTTP dyno, ami HTTP kéréseket kezel, meg worker dyno, ami a háttérben fut. Tulajdonképpen az óránkénti árat az alakítja ki, hogy mennyire akarod bepárhuzamosítani az alkalmazásodat. Nem kell foglalkozni terhelés elosztással, clusterezéssel, stb. ezeknek a dynoknak az ütemezését, szerverekre osztását, stb. megoldja a Heroku. Tulajdonképpen az AppEngine kényelmességét adja, viszont megkötések nélkül, hiszen itt futtathat az ember PHP, Java, Python, Ruby, node.js, dart, stb. alkalmazásokat. Itt is van ingyenes quota, havi 750 órányi dyno-t ingyen kap az ember, ami kb. 1 HTTP process 1 havi futtatására elég. Ez tesztelgetni, próbálgatni jó. Ami furcsaság, bár AppEngine után nem annyira szokatlan, hogy nincs írható fájlrendszer, mindent adatbázisban kell tárolni, ami azért néha kicsit kényelmetlen lehet. Mivel elég egyszerűen fel tudja tolni az ember az alkalmazást, tesztelni szerintem nagyon jó, aztán később számolni kell, hogy érdemes-e maradni, vagy valamelyik másik megoldással jobban kijön az ember. Ami ugye a nagyon nagy előny, hogy nem kell szórakozni sem oprendszerrel, sem terhelés elosztással, semmivel. Ilyen egyszerűséget pedig csak az AppEngine ad, ahol viszont erősen korlátozottak a lehetőségek. Szóval összességében szimpatikus ...

http://www.heroku.com/
http://www.heroku.com/

Nincsenek megjegyzések:

Megjegyzés küldése