DEV Community

Cover image for Bye Bye Heroku
Lorenzo Zarantonello
Lorenzo Zarantonello

Posted on

Bye Bye Heroku

If you are a developer, you might have used or heard of Heroku.

Heroku is a cloud programming platform designed to help build and deploy online applications.

Founded in 2007, it is now one of the largest PaaS platforms in existence, with hundreds of thousands of customers spread around the world.

It supports six programming languages (through which to develop apps for distribution on the Web) and is based on the Debian operating system or, more recently, Ubuntu (two Linux distributions).

Goodbye Heroku

According to a recent update, "Starting October 26, 2022, we will begin deleting inactive accounts and associated storage for accounts that have been inactive for over a year. Starting November 28, 2022, we plan to stop offering free product plans and plan to start shutting down free dynos and data services. We will be sending out a series of email communications to affected users".

Why is this a pity?

Because many people/students/dev have their first experience with deploying an application on Heroku!
And to be honest, the quality of the environment was pretty good, even in terms of analytics.

What's next?

I am sure many will move to other platforms to deploy their apps. Vercel, Netlify, GitHub Pages are all good options.
Do you know more?

Latest comments (43)

Collapse
 
tinoreyna1984 profile image
Tino Reyna

Render, fly.io...

Collapse
 
pacifiquem profile image
MURANGWA Pacifique • Edited

I've started using render as an alternative to heroku and I found it too helpful and good for Seniors and Beginners .

Collapse
 
nmaties profile image
Nicolae Maties

render.com/ it is pretty good

Collapse
 
0xalita profile image
Alita Romain

Sad to see this happen

Collapse
 
maxfindel profile image
Max F. Findel

Hey Lorenzo, have you checked fly.io? I didn't see it listed below and the free tier is enough for a single Heroku app with it's database.

Their approach is focused on deploying your code on multiple locations to process requests closest to your users, but just deploying a single server like DigitalOcean+Dokku works just fine.

I migrated some of my old projects over there and I like it a lot. I hope it helps!

Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

Thanks! I didn’t know about it! I’ll check it out 😊

Collapse
 
paulonteri profile image
Paul Onteri

How to Set Up Your Own Heroku-like Cloud (PAAS) in 10 Minutes

When building new projects, it’s usually annoying to repeatedly set up stuff like web servers, databases, etc. It’s often expensive or tedious to set up and manage. That’s where open-source PAASs came in. They are free and often have an easy to use app/database deployment & web server manager.

paulonteri.com/thoughts/how-to/set...

Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

Thanks I’ll check it out πŸ‘

Collapse
 
kasia profile image
Kasia Hilborne

Here are a few alternatives to Heroku: herokualternatives.com/

  • AWS Elastic Beanstalk
  • Render
  • Google App Engine
  • Cloud 66
  • Azure App Service
  • DigitalOcean App Platform
Collapse
 
lorenzojkrl profile image
Lorenzo Zarantonello

Thanks for listing these! I would need to check some of them though. I think they often offer one of the services rather than the whole bundle.
AWS is great but each service is almost something on its own. Never tried Elastic Beanstalk

Collapse
 
rudrasen2 profile image
Rudra Sen

Does anyone know where I can host my php website for free?

Collapse
 
kotapi profile image
Pranay Kothapalli

Netlify too unfortunately is turning paid for closed source projects

Collapse
 
sohamboratee profile image
Soham

Glitch has got to be one of the best options.

Collapse
 
gebertdominik profile image
Dominik Gebert

I’ve done some research to find alternatives to Heroku, and created an article based on that. If anyone interested: dmnk.hashnode.dev/free-heroku-alte...

Collapse
 
riazxrazor profile image
Riaz Laskar

i think Railway might be good alternative to Heroku

Collapse
 
mezieb profile image
Okoro chimezie bright

thanks for your information is helpful because it happened to me

Collapse
 
elijahtrillionz profile image
Elijah Trillionz

Keyword "students".

When I just started learning back-end development, Heroku was the first PaaS I encountered. I was excited it was free and I could try it out immediately along with the tutorial I was watching.

It was great while it lasted.

Collapse
 
sarozpradhan64 profile image
Saroj Pradhan • Edited

eu.pythonanywhere.com/pricing/ is the good option for the python web apps. Its backed by Anaconda