Heroku er en plattform som en tjeneste (PaaS) som gjør det mulig for utviklere å bygge, kjøre og drive applikasjonene sine helt i skyen. Det er populært for sin enkelhet, brukervennlighet og gratis nivå. Dette lar deg kjøre applikasjonene dine gratis ved å bruke et komplett utvalg av gratis skytjenester tilgjengelig gjennom Heroku-økosystemet.
Heroku kunngjorde nylig at de ville slutte å tilby noen av gratisplanene deres fra 28. november 2022.
Dette vil være spesielt relevant hvis du er vert for applikasjoner i kort tid, kanskje for å vise frem til potensielle arbeidsgivere eller kunder.
Heldigvis finnes det alternativer.
1. Gjengi
Gjengi er en enhetlig sky for å bygge og kjøre alle appene og nettstedene dine. Den har gratis TLS-sertifikater, en global CDN, DDoS-beskyttelse, private nettverk og automatisk distribusjon fra Git.
Render tilbyr et gratis nivå for følgende tjenester:
- Statiske nettsteder: Renders gratisplan for statiske nettsteder har en rask CDN og et ubegrenset antall samarbeidspartnere. Andre funksjoner inkluderer kontinuerlige distribusjoner fra Git, 100 GB/måned båndbredde og tilpassede domener med fullt administrert TLS.
- Nettjenester: Renders gratis plan for tjenester støtter webtjenester med HTTP/2 og full TLS. Render støtter tilpassede docker-containere og bakgrunnsarbeidere. Du kan bruke den til å være vert for nettapper i Node.js, JavaScript-miljøet på serversiden. Den hadde også støtte for andre språk, inkludert Python, Golang, Rust, Ruby og Elixir.
- Databaser: Renders gratis plan inneholder fullstendig administrerte PostgreSQL- og Redis-databaser. De tillater tilkoblinger fra hvor som helst.
Ved å bruke Renders gratisplaner kan du spinne opp webtjenester og databaser uten kostnad. Imidlertid har disse planene visse bruksgrenser og er designet for å hjelpe med å bygge personlige prosjekter og utforske ny teknologi.
2. Syklisk
Syklisk er en moderne skyarkitektur med serverløs hosting og en enkel onboarding-opplevelse.
Cyclic er ideell for hosting av MERN-apper i full stack. Dens gratis tier har opptil 100 000 API-forespørsler med raske bygg og 1 GB kjøretidsminne. Tjenesten inkluderer også 1 GB objektlagring med amazon S3, tre cron-oppgaver per app og syv-dagers loggoppbevaring.
Å bruke Cyclics gratislag gir deg en fordel over konkurrenter når det kommer til inaktivitetsforsinkelse. Plattformer som Heroku og Render bruker omtrent 30 sekunder på å starte en tjeneste på nytt etter en periode med inaktivitet. I motsetning til dette tar denne tjenesten omtrent 200ms iht Cyclics målestokker.
3. Jernbane
Jernbane er en plattform der du kan levere infrastruktur, utvikle med den lokalt og deretter distribuere den til skyen.
Railway gjør det mulig å distribuere nettapplikasjonene dine med et enkelt klikk ved å bruke malene deres. Det er over 50 Jernbanemaler for nettapper bygget med forskjellige språk og rammer.
Railways gratislag har 512 MB RAM, delt CPU/beholder og 1 GB diskplass. Den tilbyr også ubegrenset inngående nettverksbåndbredde, flere tilpassede domener med SSL og $5 eller 500 timers bruk.
4. Deta
Deta er en gratis skyplattform for hosting av webtjenester med støtte for Python- og Node.js-applikasjoner. Den har innebygd API-nøkkel-autentisering og cron, med 128 MB RAM per utførelse. Det er også 10 GB lagringsplass og en brukervennlig produksjonsklasse NoSQL database med ubegrenset lagringsplass.
I motsetning til andre Heroku-alternativer, har Deta ikke et betalt nivå. Ifølge dem er tjenestene deres gratis for alltid.
5. Fly.io
Fly.io er en plattform som lar deg være vert for og kjøre små applikasjoner gratis og skalere kostnadene rimelig etter hvert som behovene dine vokser.
Det gratis nivået har opptil tre delte CPUer, 256 MB VM-er, 3 GB vedvarende volumlagring og 160 GB utgående dataoverføring.
Apper som er vert på fly.io som overskrider det ovennevnte, faktureres etter bruksbasert pris.
Andre Heroku-alternativer
Andre plattformer som Vercel, Netlify og GitHub-sider tilbyr gratis nivåer. Men disse plattformene er ideelle for å være vert for statiske nettsteder og fullstack-applikasjoner. På den annen side lar plattformene nevnt her deg være vert for hele webapplikasjonen din gratis.