Heroku
Heroku er en plattform som en tjeneste (PaaS) som finnes på skyen, slik at programvareutviklere å bygge og kjøre komplekse webapplikasjoner uten å måtte bekymre seg om den underliggende maskinvaren eller nettverk aspekter av det.
- Lar programvareutviklere fokusere på å lage programvare i stedet for å måtte bekymre deg for maskinvare og nettverk
- Utviklere kan enkelt skalere sin søknad som sin brukerbase vokser
- Sammendrag utviklingsprosessen
- Gjør distribusjon av en web-applikasjon så enkelt som mulig
- Gir mange språk og database alternativer, samt andre kraftige funksjoner
- Har svært pålitelige servere og god støtte
- Kan bli veldig dyrt å bruke
- Dens fri tier er svært begrenset og nyttig kun for testformål
Heroku, som nå eies av Salesforce, var en av de første PaaS-løsninger, og det er fortsatt en av de beste. Mens absolutt ikke den billigste løsningen der ute, er det svært raskt å distribuere applikasjoner til det, og det går disse programmene svært effektivt og pålitelig. Det abstracts mye av kompleksiteten i å bygge av web-applikasjoner, noe som gjør distribusjon av en så enkel som mulig. I begynnelsen kan du bare kjøre Ruby applikasjoner på den, men den støtter nå Java, node.js, Python, Scala, PHP, Go og Clojure. Det har også mange database alternativer, og andre kraftige funksjoner, og det hele sømløst skalerer som programmets brukerbasen vokser. Heroku, men kan være dyrt. Veldig dyrt. Den har en gratis tier, men det er svært begrenset. I denne tier, vil det også sette web-applikasjoner til å sove hvis de får ingen aktivitet i 30 minutter. Dette betyr at hvis ingen besøk nettstedet for en halv time, den neste personen som gjør besøk blir nødt til å vente så mye som 20 sekunder for å få et svar fra serveren. Dette gjør den frie tier kan kun brukes til testing.