9+ des meilleures alternatives à Heroku

Article publié le jeudi 8 juin 2023 et mis à jour le mercredi 3 avril 2024.

Quelles sont les alternatives gratuites à Heroku ?

Le 28 novembre 2022, Salesforce, qui possède Heroku, a supprimé ses plans gratuits. Il n’est donc plus possible de profiter de leurs produits free dynos, hobby-dev Heroku Postgres, dev Heroku Postgres, and hobby-dev Heroku Data pour Redis.

Il existe cependant de nombreuses alternatives avec des plans gratuits pour commencer à héberger vos applications web ou bots.

Mais alors, quelles sont les alternatives gratuites à Heroku ?

Dans cet articles, on va découvrir ensemble quelles sont les meilleures alternatives à Heroku pour vos différents besoins.

# Hébergeur Cas d’utilisation
1 Vercel Pour les front-end et Next.js
2 Netlify Pour les front-end et Gatsby.js
3 Railway Pour les bots et les web apps
4 Render Pour des besoins plus complets
5 Back4App Pour du low-code
6 CapRover Gratuit et open-source
7 Fly.io Pour les serveurs et VM
8 OpenShift Pour les grosses entreprises
9 Firebase Pour le back-end par Google

Certains liens dans cet article sont affiliés, sans coût supplémentaire pour vous en cas de clic. Merci pour votre soutien !

Vercel

Vercel

Vercel est une plateforme de services cloud qui est à l’origine de Next.js. L’hébergeur permet de déployer le font-end de vos applications web en plus de proposer des outils serverless comme des fonctions, des bases de données (Redis et Postgres) des outils d’analytics et un CLI pour déployer des projets.

J’utilise Vercel pour héberger ce blog et nombreux de mes autres sites et projets depuis des années (quand ça s’appelait encore Zeit). Les limites de leur plan gratuits vous permettront de scaler assez loin. Vous n’aurez besoin du plan pro à 20$ par mois que quand vos projets ont assez de traction et qu’ils, on l’espère, justifient une dépense mensuelle de 20$.

Vercel est donc une excellente alternative à Heroku car ils ont tous les produits qu’Heroku avaient sur leur plan gratuit (Redis, Postgres, hébergement gratuit) et bien plus encore.

Combien coûte Vercel ?

  • Le plan Hobby est gratuit, vous pourrez aller jusqu’à 100Go de bande passante mensuelle (c’est énorme pour commencer)
  • Le plan Pro coûte 20$ par mois par utilisateur et vous permettra d’avoir 1To de bande passante mensuelle
  • Le plan Entreprise dépend de vos besoins sii vous avez un énorme projet

Netlify

Netlify

Netlify est une solution d’hébergement pour les applications web front-end. En plus, Netlify propose un système de fonctions “serverless”, un CLI pour facilement interagir avec vos projets et de profiter du CI/CD.

Netlify a acheté Gatsby le 1er février 2023 mais ils s’intègrent parfaitement avec Nuxt, Next, Supabase, Ghost, Vue et tous les autres projets node pour construire des web apps.

Netlify est similaire à Vercel sur de nombreux points dont le pricing comme vous pouvez le voir ci-dessous. Netlify coûte juste 1$ de moins par mois pour leur plan pro, avec exactement toutes les mêmes limites sur leurs plans.

Combien coûte Netlify ?

  • Le plan Starter est gratuit, vous pourrez aller jusqu’à 100Go de bande passante mensuelle
  • Le plan Pro coûte 19$ par mois et par utilisateur et vous permettra d’avoir 1To de bande passante mensuelle
  • Le plan Entreprise dépend de vos besoins sii vous avez un énorme projet

Railway

Railway

Railway est une plateforme (PaaS pour Platform-as-a-Service) d’hébergement, de base de données et d’autres services cloud back-end pour que ses utilisateurs puissent se concentrer sur le développement front-end.

Railway est aussi une excellente solution pour héberger vos bots comme des bots discord ou des bots telegram qui doivent tourner 24 heures sur 24.

Pour le web, c’est une alternative correcte à Vercel et Netlify bien que Railway soit plus petit.

🤖 Vous voulez en apprendre plus sur les bots et comment les héberger ? J’ai d’ailleurs écrit des articles sur les bots discord en python et JavaScript ainsi que sur les bots telegram.

Combien coûte Railway ?

  • Le plan Starter vous permet de commencer gratuitement jusqu’à 500 heures d’utilisation (ou 5$) par mois.
  • Le plan Developer déprendra de votre utilisation mais ne devrait pas vous coûter pour un simple bot.
  • Le plan Team coûte 20$ par mois par personne et un disque de 2To, 32Go de RAM et un outils de collaboration.

Render

Render

Render est un service de cloud pour construire et faire tourner vos applications et sites web avec tous les outils qu’une solution similaire offre (CI/CD, déploiement depuis Git, certificats SSL et bien plus).

Render a été construit pour palier à la rigidité des Platform-as-a-Service comme Heroku. Ils proposent donc des bases de données Postgres ainsi que Redis en plus de l’hébergement et tout le reste.

Ils se positionnent donc comme une alternative à Heroku et ont pour objectif de proposer tout ce que Heroku faisant en mieux en plus encore.

Combien coûte Render ?

  • Le plan Individual est gratuit et vous offre 100Go de bande passante par mois
  • Le plan Team coûte 19$ par personne et par mois et vous offre 500Go de bande passante
  • Le plan Organization coûte 29$ par personne et par mois et vous offre 1To de bande passante
  • Le plan Entreprise dépend, encore une fois, de vos besoins et vous devrez prendre contact avec Render

Back4App

Back4App

Back4App est, comme son nom peut le laisser entendre, une solution de backend pour vos applications. La plateforme propose des back-end low code pour construire des applications modernes en utilisant ses différents solutions cloud.

Avec Back4App vous aurez accès à de l’hébergement de backend, avec des bases de données accessibles avec GraphQL ou REST.

💡 Le “low-code” signifie que vous aurez très peu de choses à coder, c’est similaire au no-code avec un peu plus code code.

Combien coûte Back4App ?

  • Le plan gratuit Free Plan si vous avez moins de 25 000 requêtes mensuelles
  • Le plan MVP à 15$ par mois pour passer à une limite de 500 000 requêtes mensuelles
  • Le plan Pay as you go à 80$ par mois pour scaler jusqu’à 5 millions de requêtes
  • Le plan Dedicated à 400$ par mois pour scaler jusqu’à l’infini 🚀

CapRover

CapRover

CapRover est une solution cloud open-source qui propose des services de déploiement d’applications back-end Node.JS, Python, PHP, ASP.NET, WordPress et d’autres ainsi que des services de bases de données MySQL, MongoDB et PostgreSQL.

Elle propose les autres services clouds de conteneurisation avec Docker, s’intègre avec Nginx et utilise Let’s Encrypt pour vos contrats TLS.

Combien coûte CapRover ?

CapRover est une plateforme open-source qui ne propose pas de service payant. Vous devrez donc utiliser un autre service cloud comme DigitalOcean (que CapRover recommande dans leur documentation) et faire tourner CapRover dessus.

Fly.io

Fly.io

Fly.io est une plateforme de machines virtuelles qui permet de deployer des serveurs facilement. Le service propose aussi des clusters PostgreSQL et permet de faire tourner les différents back-end.

Fly.io est compatible avec :

  • Docker
  • Django
  • Go
  • Rust
  • Rails
  • Remix
  • Pheonix
  • Supabase

Combien coûte Fly.io ?

Fly.io propose des options de VM gratuites avec 160Go de transfert de données par mois, 3Go de stockage et jusqu’à 3 CPU de 256Mo.

C’est plus qu’assez pour commencer gratuitement et passer ensuite sur un plan payant en fonction de vos besoins.

OpenShift

OpenShift

OpenShift est une plateforme cloud créée par RedHat pour deployer des applications qui tournent avec Docker. C’est une solution plutôt designer aux grosses applications et entreprises qui dépendent sur des conteneurs.

C’est une alternative aux plans payants d’Heroku mais elle dispose de périodes d’essais gratuits donc je me suis dit qu’elle devait quand même se trouver dans cette liste d’alternatives à Heroku.

Combien coûte OpenShift ?

OpenShift propose des plans d’essais gratuit de 30 ou 60 jours en fonction de vos besoins.

Firebase

Firebase

Firebase est une plateforme de Google qui permet le développement d’applications web et mobiles. La solution cloud propose de nombreux services comme des bases de données en temps réel, de l’authentification, de l’hébergement ou un système de notifications.

J’utilise souvent Firebase pour commencer des applications qui ne nécessitent pas une base de donnees complexe. Firebase vous permettra de vous concentrer sur le front-end et d’utiliser le service Google comme un Backend-as-a-Service.

Combien coûte Firebase ?

Firebase vous permet de commencer gratuitement et dispose d’un pricing pour chaque service que vous utilisez. Les limites gratuites sont généreuses. L’idée derrière ce genre de services est de vous laisser commencer gratuitement et de vous demander de payer uniquement quand votre application a beaucoup d’utilisateurs.

Les autres alternatives à Heroku

Et voilà, vous connaissez les meilleures alternatives à Heroku en 2024.

Il existe bien d’autres plateformes qui pourraient servir d’alternative à Heroku en fonction de vos besoin.

n’hésitez pas à me contacter si vous en utilisez une autre et vous pensez qu’elle devrait se trouver dans cette liste.

Comment Coder

Je m'appelle Thomas. J'ai commencé à coder dans mon enfance. Depuis ma sortie de la première promo de l'École 42, j'ai développé des centaines d'applications et sites web. Sur ce blog, je vous donne les meilleurs conseils et astuces pour apprendre comment apprendre à coder efficacement.