Heroku
Heroku er en platform som en tjeneste (PaaS), der eksisterer på skyen, så softwareudviklere at opbygge og drive komplekse webapplikationer uden at skulle bekymre sig om den underliggende hardware eller netværk aspekter af det.
- Lets softwareudviklere fokus på at skabe software i stedet for at skulle bekymre sig om hardware og netværk
- Udviklere kan nemt skalere deres ansøgning som deres brugerbase vokser
- Abstracts udviklingsprocessen
- Gør etablering af en web-applikation så enkel som muligt
- Giver masser af sprog og database muligheder, såvel som andre stærke funktioner
- Har meget pålidelige servere og fremragende støtte
- Kan få meget dyrt at bruge
- Det er gratis tier er meget begrænset og kun nyttig til testformål
Heroku, som nu ejes af Salesforce, var en af de første PaaS-løsninger, og det er stadig en af de bedste. Mens bestemt ikke den billigste løsning derude, er det meget hurtigt at implementere applikationer til det, og det kører disse programmer meget effektivt og pålideligt. Det abstracts en masse af det komplicerede opbygning af web-applikationer, hvilket gør implementering ene så enkelt som muligt. I første omgang kunne man kun køre Ruby applikationer på det, men det nu understøtter Java, node.js, Python, Scala, PHP, Go og Clojure. Det har også masser af database indstillinger, og andre kraftfulde funktioner, og det hele problemfrit skaleres som programmets brugerbase vokser. Heroku, dog kan være dyrt. Meget dyr. Det har en gratis tier, men det er meget begrænset. I dette lag, vil det også sætte web-applikationer til at sove, hvis de modtager nogen aktivitet i 30 minutter. Det betyder, at hvis ingen besøger dit websted for en halv time, den næste person, der gør besøg bliver nødt til at vente så meget som 20 sekunder til at få et svar fra serveren. Dette gør det gratis tier brugbar kun til testformål.