5 Mga Alternatibo ng Heroku para sa Libreng Full Stack Hosting

5 Mga Alternatibo ng Heroku para sa Libreng Full Stack Hosting

Ang Heroku ay isang platform bilang isang serbisyo (PaaS) na nagbibigay-daan sa mga developer na buuin, patakbuhin, at patakbuhin ang kanilang mga application nang buo sa cloud. Ito ay sikat sa pagiging simple, kakayahang magamit, at libreng antas. Hinahayaan ka nitong patakbuhin ang iyong mga application nang libre gamit ang buong hanay ng mga libreng serbisyo sa cloud na magagamit sa pamamagitan ng Heroku ecosystem.





MAKEUSEOF VIDEO OF THE DAY

Inanunsyo kamakailan ni Heroku na hihinto sila sa pag-aalok ng ilan sa kanilang mga libreng plano mula Nobyembre 28, 2022.





Ito ay magiging partikular na may kaugnayan kung magho-host ka ng mga aplikasyon sa maikling panahon, marahil para ipakita sa mga potensyal na employer o kliyente.





Sa kabutihang palad, may mga alternatibo.

1. I-render

  screenshot ng homepage ng render.com

I-render ay isang pinag-isang cloud para buuin at patakbuhin ang lahat ng iyong app at website. Mayroon itong mga libreng TLS certificate, isang pandaigdigang CDN, proteksyon ng DDoS, mga pribadong network, at mga awtomatikong pag-deploy mula sa Git.



bakit hindi nasabing naihatid ang aking mga mensahe

Nagbibigay ang Render ng libreng tier para sa mga sumusunod na serbisyo:

  • Mga Static na Site : Ang libreng plano ng Render para sa mga static na site ay nagtatampok ng mabilis na CDN at walang limitasyong bilang ng mga collaborator. Kasama sa iba pang feature ang tuluy-tuloy na pag-deploy mula sa Git, 100 GB/buwan na bandwidth, at mga custom na domain na may ganap na pinamamahalaang TLS.
  • Mga serbisyo sa web : Sinusuportahan ng libreng plano ng render para sa mga serbisyo ang mga serbisyo sa web na may HTTP/2 at buong TLS. Sinusuportahan ng render ang mga custom na docker container at background worker. Magagamit mo ito para mag-host ng mga web app Node.js, ang server-side na JavaScript environment . Mayroon din itong suporta para sa iba pang mga wika kabilang ang Python, Golang, Rust, Ruby, at Elixir.
  • Mga database : Nagtatampok ang libreng plano ng Render na ganap na pinamamahalaan ang mga database ng PostgreSQL at Redis. Pinapayagan nila ang mga koneksyon mula sa kahit saan.

Gamit ang mga libreng plano ng Render, maaari mong paikutin ang mga serbisyo sa web at database na walang gastos. Gayunpaman, ang mga planong ito ay may ilang partikular na limitasyon sa paggamit at idinisenyo upang makatulong na bumuo ng mga personal na proyekto at mag-explore ng bagong teknolohiya.





2. Paikot

  screenshot ng homepage ng cyclic.sh

paikot ay isang modernong cloud architecture na may serverless hosting at isang madaling karanasan sa onboarding.

Ang Cyclic ay mainam para sa pagho-host ng full-stack na MERN app. Nagtatampok ang libreng tier nito ng hanggang 100,000 API request na may mabilis na build at 1GB runtime memory. Kasama rin sa serbisyo ang 1GB na object storage na may amazon S3, tatlong cron task bawat app, at pitong araw na pagpapanatili ng log.





Ang paggamit ng libreng tier ng Cyclic ay nagbibigay sa iyo ng kalamangan sa mga kakumpitensya pagdating sa pagkaantala sa kawalan ng aktibidad. Ang mga platform tulad ng Heroku at Render ay tumatagal ng humigit-kumulang 30 segundo upang i-restart ang isang serbisyo pagkatapos ng isang panahon ng kawalan ng aktibidad. Sa kaibahan, ang serbisyong ito ay tumatagal ng humigit-kumulang 200ms ayon sa Mga benchmark ng Cyclic .

3. Riles

  screenshot ng homepage ng railway.app

Riles ay isang platform kung saan maaari kang magbigay ng imprastraktura, bumuo kasama nito nang lokal, pagkatapos ay i-deploy ito sa cloud.

Ginagawang posible ng Railway na i-deploy ang iyong mga web application sa isang pag-click gamit ang kanilang mga template. Mayroong higit sa 50 Mga template ng tren para sa mga web app na binuo gamit ang iba't ibang wika at frameworks.

Nagtatampok ang libreng tier ng Railway ng 512 MB RAM, shared CPU/container, at 1GB ng disk space. Nag-aalok din ito ng walang limitasyong papasok na bandwidth ng network, maraming custom na domain na may SSL, at o 500 na oras ng paggamit.

4. Datos

  screenshot ng homepage ng deta.sh

Data ay isang libreng cloud platform para sa pagho-host ng mga serbisyo sa web na may suporta para sa Python at Node.js na mga application. Nagtatampok ito ng built-in na API-Key authentication at cron, na may 128 MB ng RAM bawat execution. Mayroon ding 10GB na storage at isang madaling gamitin, production-grade database ng NoSQL na may walang limitasyong imbakan.

Hindi tulad ng ibang mga alternatibong Heroku, ang Deta ay walang bayad na tier. Ayon sa kanila, ang kanilang mga serbisyo ay libre magpakailanman.

5. Fly.io

  Screenshot ng homepage ng Fly.io

Fly.io ay isang platform na nagbibigay-daan sa iyong mag-host at magpatakbo ng maliliit na application nang libre at sukatin ang mga gastos nang abot-kaya habang lumalaki ang iyong mga pangangailangan.

Nagtatampok ang libreng tier ng hanggang tatlong nakabahaging CPU, 256MB VM, 3GB na paulit-ulit na volume storage, at 160GB outbound data transfer.

kung paano mag-download ng mga video sa youtube nang libre

Ang mga application na naka-host sa fly.io na lumampas sa itaas ay sinisingil sa pagpepresyo batay sa paggamit.

Iba pang mga Alternatibo ng Heroku

Ang iba pang mga platform tulad ng Vercel, Netlify, at GitHub na mga pahina ay nag-aalok ng mga libreng tier. Ngunit ang mga platform na ito ay perpekto para sa pagho-host ng mga static na site at full-stack na application. Sa kabilang banda, pinapayagan ka ng mga platform na binanggit dito na i-host ang iyong buong web application nang libre.