Fait partie de ComparatifsComparer · Heroku

La meilleure solution canadienne de rechange à Heroku dépend de ce que votre appli exécute.

Deux plateformes sont de propriété canadienne et hébergées au Canada : Canner (Montréal, géré, Postgres inclus) et MapleDeploy (un serveur Coolify à Toronto). Fly.io et DigitalOcean ont une région à Toronto, mais sont américaines. Render et Railway n’ont aucune région canadienne. Si vous dépendez de dynos worker et de Redis, lisez d’abord la colonne des travailleurs.

Faits vérifiés le

Ce que Heroku a vraiment annoncé

Le 6 février 2026, Heroku a écrit passer à un modèle d’ingénierie de maintien (« sustaining engineering model ») axé sur la stabilité, la sécurité, la fiabilité et le soutien, en privilégiant la qualité de l’exploitation plutôt que l’ajout de nouvelles fonctions (billet de Heroku).

Ce n’est pas une fermeture. Les clients qui paient par carte de crédit ne voient aucun changement de prix ni de service, et Heroku se décrit toujours comme une plateforme prête pour la production. Ce qui change : les contrats Enterprise Account ne sont plus offerts aux nouveaux clients, et la feuille de route est gelée. Si votre appli tourne bien sur Heroku, rien ne vous oblige à partir cette année. Les équipes partent parce qu’une plateforme sans nouvelles fonctions est un mauvais point de départ pour un nouveau projet et, au Canada, parce que l’environnement standard de Heroku n’a aucune région canadienne.

Sept solutions, côte à côte

Les prix d’entrée sont l’option la moins chère affichée par chaque fournisseur pour une appli qui reste en marche. Les fournisseurs américains affichent un simple « $ »; la page de Render précise USD. Canner et MapleDeploy facturent en dollars canadiens.

SolutionEmplacement au CanadaPropriétairePrix d’entrée, toujours actifPostgresTravailleurs et Redis
CannerMontréal, la seule régionCanner (Canada)9 $/mois avec Live, deux projets toujours actifs; Démarrage est gratuit, mais se met en veille après 3 h d’inactivitéInclus dans chaque forfait, à Montréal; récupération à un instant précis avec l’instance dédiée à 9 $/moisUn processus par projet, pas de Redis : la file de tâches s’exécute dans le processus web
MapleDeploy †Toronto, une VM dédiée par clientSociété privée canadienne45 $ CA/mois (4 Go, 2 vCPU)En un clic, sur le même serveurOui, Redis sur le même serveur
Coolify, autohébergé †Là où vous louez le serveurLogiciel libre que vous exploitezLogiciel gratuit; vous payez le serveurÀ vous de l’exploiterÀ vous de l’exploiter
Heroku † †Montréal pour les Private Spaces seulement; l’environnement standard est aux É.-U. et en UESalesforce (É.-U.)Dyno Basic 7 $/moisEssential-0 5 $/moisDynos worker; Key-Value Store Mini 3 $/mois
Render † † †Aucun (Oregon, Ohio, Virginie, Francfort, Singapour)Render (É.-U.)7 $ US/mois, 512 MoÀ partir de 6 $ US/mois; la base gratuite expire après 30 joursBackground workers à partir de 7 $ US; Key Value à partir de 10 $ US
Railway † † †Aucun (Californie, Virginie, Amsterdam, Singapour)Railway (É.-U.)Hobby 5 $/mois, 5 $ d’utilisation inclusGabarit Postgres sur un volume; sauvegardes et récupération à activer vous-mêmeUn travailleur est un autre service du projet; gabarit Redis
Fly.io † † † †Toronto (yyz)Fly.io (É.-U.)3,69 $/mois pour 512 Mo au tarif d’Ashburn; tarif de Toronto non affichéManaged Postgres à partir de 38 $/mois, offert à TorontoGroupes de processus, chacun sur ses propres Machines; Redis d’Upstash créé avec flyctl redis create
DigitalOcean App Platform † † †Toronto (TOR)DigitalOcean (É.-U.)5 $/mois, 512 MioBase de développement 7 $/mois, sans sauvegarde par défaut; Managed Postgres à TorontoTravailleurs sur les mêmes forfaits de conteneurs; Managed Valkey à Toronto

† Les détails sur les concurrents proviennent des pages publiées par chaque fournisseur aux dates indiquées; les prix et forfaits changent, vérifiez auprès du fournisseur avant de décider. MapleDeploy (2026-10-29) · Coolify, autohébergé (2026-10-29) · Heroku (2026-10-29) · Heroku (2026-10-29) · Render (2026-10-29) · Render (2026-10-29) · Render (2026-10-29) · Railway (2026-10-29) · Railway (2026-10-29) · Railway (2026-10-29) · Fly.io (2026-10-29) · Fly.io (2026-10-29) · Fly.io (2026-10-29) · Fly.io (2026-10-29) · DigitalOcean App Platform (2026-10-29) · DigitalOcean App Platform (2026-10-29) · DigitalOcean App Platform (2026-10-29)

Une appli Heroku typique, chiffrée sur chaque plateforme

Une forme courante sur Heroku : un dyno web, un dyno worker, un petit Postgres et un petit Redis. Voici la façon la moins chère affichée de l’exécuter ailleurs. C’est un plancher, pas une soumission : une plus grosse base ou plus de mémoire coûte plus cher partout.

PlateformeWeb + travailleurPostgresRedisPlancher mensuel
Heroku †2 × dyno Basic, 14 $Essential-0, 5 $Key-Value Store Mini, 3 $22 $
Render †2 × instance de 512 Mo, 14 $ USForfait 256 Mo, 6 $ USKey Value 256 Mo, 10 $ US30 $ US, avec l’espace Hobby gratuit (un siège)
Railway †Facturé à l’utilisation : 10 $ par Go de RAM et 20 $ par vCPU, par moisGabarit, facturé de la même façon plus 0,15 $/Go de volumeGabarit, facturé de la même façonMinimum de 5 $, puis l’utilisation
Fly.io † †2 × Machine de 512 Mo, 7,38 $ (tarif d’Ashburn)Managed Postgres Basic, 38 $Forfait fixe Upstash à partir de 10 $, ou 0,20 $ par 100 000 requêtesEnviron 55 $
DigitalOcean App Platform †2 × conteneur de 512 Mio, 10 $Base de développement, 7 $Managed Valkey, facturé à part17 $ avant Redis
MapleDeploy †Sur votre VMSur votre VMSur votre VM45 $ CA pour tout le serveur
CannerUn processus : les tâches s’exécutent dans le serveur webInclusNon offert9 $ avec Live (ou gratuit avec Démarrage, avec mise en veille)

† Les détails sur les concurrents proviennent des pages publiées par chaque fournisseur aux dates indiquées; les prix et forfaits changent, vérifiez auprès du fournisseur avant de décider. Heroku (2026-10-29) · Render (2026-10-29) · Railway (2026-10-29) · Fly.io (2026-10-29) · Fly.io (2026-10-29) · DigitalOcean App Platform (2026-10-29) · MapleDeploy (2026-10-29)

Quelle solution est vraiment canadienne

On mélange souvent deux questions : où sont les serveurs, et à qui appartient l’entreprise. Fly.io et DigitalOcean exploitent des serveurs à Toronto, mais ce sont deux entreprises américaines, et un fournisseur américain peut être contraint, en vertu du CLOUD Act, de remettre les données qu’il contrôle, où qu’elles se trouvent. Seuls Canner et MapleDeploy sont de propriété canadienne et hébergés au Canada.

Si vous traitez des renseignements personnels sur des Québécois, l’emplacement compte aussi. Selon la Loi 25, les communiquer à l’extérieur du Québec, Toronto compris, exige d’abord une évaluation des facteurs relatifs à la vie privée (article 17). Canner les garde à Montréal; MapleDeploy, Fly.io et DigitalOcean, en Ontario. Notre guide sur la Loi 25 explique l’évaluation. La page des comparatifs a une fiche pour chaque plateforme ci-dessus.

Quand chacune est le meilleur choix

  • Restez sur Heroku si l’appli fonctionne, que vous n’avez aucune exigence canadienne et que vous dépendez d’add-ons introuvables ailleurs. L’annonce de février ne vous retire rien.
  • Render si vous voulez la copie la plus fidèle du modèle Heroku (services web, background workers, tâches cron, Key Value) et que l’hébergement aux États-Unis ou en Europe vous convient. Voir Canner ou Render.
  • Railway si vous exécutez plusieurs petits services qui se parlent, ou voulez un Postgres à haute disponibilité activé depuis le tableau de bord. Voir Canner ou Railway.
  • Fly.io s’il vous faut une région à Toronto et que les Machines, les volumes et un flux de travail axé sur la ligne de commande ne vous font pas peur. Voir Canner ou Fly.io.
  • DigitalOcean App Platform si vous voulez Toronto et un nuage connu, avec Postgres, Valkey et stockage objet tous dans TOR1.
  • MapleDeploy si vous voulez un serveur complet à Toronto avec Redis, MySQL ou MongoDB, et qu’une seule machine pour tout vous convient. Voir Canner ou MapleDeploy.
  • Coolify autohébergé si vous voulez tout contrôler et que vous assurerez vous-même les mises à jour, les sauvegardes et la surveillance du serveur.
  • Canner si vous voulez un hébergeur géré de propriété canadienne au Québec, avec Postgres inclus et sauvegardé, et que vos tâches peuvent s’exécuter dans le processus web. Les forfaits sont sur la page des tarifs.

Quitter Heroku

L’exportation documentée par Heroku est heroku pg:backups:capture suivi de heroku pg:backups:download, qui produit un fichier pg_dump que tous ces hébergeurs savent restaurer. Sur Canner, vous pouvez sauter le fichier et transférer la base directement avec canner db migrate-in. Le guide de migration depuis Heroku fait correspondre chaque fonction de Heroku (Procfile, phase release, Scheduler, variables de configuration) à son équivalent Canner, et dit ce qui ne suit pas.

heroku config:get DATABASE_URL --app your-app
canner db migrate-in --from "postgres://…from the line above…"

Questions

Heroku va-t-il fermer?

Non. Le 6 février 2026, Heroku est passé à un modèle d’ingénierie de maintien : aucune nouvelle fonction, soutien maintenu, aucun changement pour les clients qui paient par carte de crédit. Les contrats Enterprise Account ne sont plus offerts aux nouveaux clients. Aucune date de fin n’a été annoncée.

Quelle est la meilleure solution canadienne de rechange à Heroku?

Canner et MapleDeploy sont les deux plateformes de propriété canadienne qui hébergent votre appli au Canada. Canner est une plateforme gérée à Montréal, avec Postgres inclus et un forfait gratuit; MapleDeploy vous donne un serveur Coolify à Toronto à partir de 45 $ CA par mois. Choisissez MapleDeploy s’il vous faut Redis ou un travailleur séparé; choisissez Canner si vous voulez un hébergement au Québec sans serveur à gérer.

Quelles solutions de rechange à Heroku ont une région canadienne?

Canner (Montréal), MapleDeploy (Toronto), Fly.io (Toronto) et DigitalOcean App Platform (Toronto). Heroku n’offre Montréal que pour les Private Spaces. Render et Railway n’ont aucune région canadienne.

Puis-je exécuter un travailleur Sidekiq sur Canner?

Pas comme deuxième processus, et Canner n’offre pas Redis. Une appli Rails peut passer à GoodJob ou Solid Queue et exécuter ses tâches dans le processus web; voir tâches en arrière-plan.

Essayez votre appli Heroku sur Canner, gratuitement.

Démarrage ne coûte rien et inclut une base Postgres à Montréal. Passez à Live quand il vous faut un domaine personnalisé ou une appli qui ne se met jamais en veille.