Heroku
Heroku är en plattform som tjänst (PaaS) som finns på molnet, vilket gör mjukvaruutvecklare att bygga och driva komplexa webbapplikationer utan att behöva oroa sig för den underliggande hårdvaran eller nätverk aspekter av det.
- Låter mjukvaruutvecklare fokusera på att skapa programvara i stället för att behöva oroa sig för hårdvara och nätverk
- Utvecklare kan lätt skala sin ansökan som sin användarbas växer
- Abstraherar utvecklingsprocessen
- Gör driftsätta en webbapplikation så enkel som möjligt
- Ger massor av språk och databasalternativ, liksom andra kraftfulla funktioner
- Har mycket tillförlitliga servrar och utmärkt stöd
- Kan bli mycket dyrt att använda
- Dess fria tier är mycket begränsad och användbar endast för teständamål
Heroku, som nu ägs av Salesforce, var en av de första PaaS lösningar och det är fortfarande en av de bästa. Medan absolut inte den billigaste lösningen där ute, är det mycket snabbt att distribuera applikationer till det, och det går dessa program mycket effektivt och tillförlitligt sätt. Det abstraherar en hel del av komplexiteten i att bygga webbapplikationer, vilket gör att distribuera en så enkel som möjligt. Först kan du bara köra Ruby program på det, men det har nu stöd för Java, Node.js, Python, Scala, PHP, gå och Clojure. Det har också massor av databasalternativ och andra kraftfulla funktioner och allt sömlöst skalor som programmets användarbas växer. Heroku, men kan bli dyrt. Väldigt dyr. Den har en fri tier, men det är mycket begränsad. I denna nivå, kommer det också att sätta webbapplikationer att sova om de får ingen aktivitet i 30 minuter. Detta innebär att om ingen besöker din webbplats för en halvtimme, nästa person som gör besök kommer att få vänta så mycket som 20 sekunder för att få ett svar från servern. Detta gör den fria tier användbar endast för teständamål.