PaaS, VPS ou Kubernetes : ce que chacun demande à une petite équipe.
Pour une équipe d’un à dix développeurs et quelques applis Web, un PaaS revient le moins cher quand on compte les heures autant que la facture. Un VPS coûte moins sur papier, mais vous devenez l’administrateur système. Kubernetes devient rentable avec beaucoup de services, un besoin de survivre à la perte d’une zone, ou quelqu’un qui exploite déjà des grappes.
Faits vérifiés le
Le travail que chaque option vous laisse
La facture du serveur est le petit chiffre. Le gros, c’est le travail récurrent : correctifs, certificats, sauvegardes, déploiements, et être la personne qui reçoit l’alerte. Voici qui fait chaque tâche. Canner occupe la colonne PaaS, parce que ce sont les faits dont nous pouvons répondre.
| Tâche | PaaS (Canner) | VPS | Kubernetes géré |
|---|---|---|---|
| Correctifs du système d’exploitation † | Canner exploite et met à jour les serveurs. Vous mettez à jour vos propres dépendances. | À vous : mises à jour de sécurité, redémarrages, et une nouvelle version quand la vôtre arrive en fin de vie. Ubuntu LTS reçoit 5 ans de maintenance de sécurité standard; celle de 22.04 se termine en mai 2027. | Le fournisseur met à jour le plan de contrôle. Les images des nœuds sont à vous. |
| Certificats TLS † | Certificats Let’s Encrypt automatiques pour votre-projet.canner.app et pour les domaines personnalisés. | À vous : Caddy ou certbot, et la surveillance des renouvellements. Les certificats Let’s Encrypt passent de 90 jours à 64 en février 2027, puis à 45 en février 2028. | À vous : un contrôleur d’entrée (ingress) et cert-manager, tenus à jour. |
| Sauvegardes de la base de données | Sauvegardes planifiées et chiffrées sur tous les forfaits; récupération à un instant précis avec l’instance dédiée à 9 $/mois. | À vous : une tâche cron pg_dump, une copie hors de la machine et des essais de restauration. | En général une base gérée hors de la grappe, ou un opérateur Postgres que vous exploitez. |
| Déploiements et retour en arrière | Poussée Git, canner deploy ou MCP. La nouvelle version doit répondre sur / en moins de 30 secondes avant de recevoir le trafic; un déploiement GitHub en échec revient au dernier commit valide. | À vous : un script, ou un outil comme Coolify ou Dokku, qui récupère, compile, redémarre et gère un démarrage raté. | L’IC construit une image, la pousse dans un registre et applique des manifestes ou des chartes Helm. Déploiements progressifs et retours en arrière sont intégrés une fois ce pipeline en place. |
| Garde (on-call) | Canner surveille les serveurs. Les bogues de votre appli restent les vôtres. | Tout ce qui est sur la machine est à vous, y compris un disque plein à 3 h du matin. | Nœuds, ingress, modules DNS et pilotes de stockage sont à vous; le plan de contrôle est au fournisseur. |
| Mises à niveau de version † † | Aucune à planifier. | Aucune, à part le système d’exploitation. | Kubernetes ne maintient que les trois versions mineures les plus récentes, chacune avec environ un an de correctifs. Chez EKS, une grappe hors du soutien standard coûte 0,60 $ US l’heure au lieu de 0,10 $ US. |
† 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. Correctifs du système d’exploitation (2026-10-29) · Certificats TLS (2026-10-29) · Mises à niveau de version (2026-10-29) · Mises à niveau de version (2026-10-29)
Coût total pour une appli et sa base de données
Les factures ci-dessous sont les prix affichés par les fournisseurs. Les heures sont nos hypothèses, pas des mesures : ajustez-les à votre équipe. Elles montrent l’allure de la comparaison, qui est que les heures tranchent.
- Charge : une appli Web avec une petite base Postgres et un trafic modeste, en production, avec sauvegardes.
- Heures par mois : 1 sur un PaaS (mises à jour de dépendances, lecture d’une compilation ratée de temps en temps), 4 sur un VPS (correctifs, renouvellements, vérification des sauvegardes, un incident à l’occasion), 10 sur Kubernetes (mises à niveau des nœuds et des modules, manifestes, pipeline, incidents).
- Une heure de développeur : 100 $. Si votre temps ne coûte rien parce que vous aimez exploiter des serveurs, retirez cette colonne et le VPS l’emporte.
- Devise : chaque facture est dans la devise du fournisseur. Canner facture en dollars canadiens; DigitalOcean et AWS affichent des dollars américains.
| Option | Facture mensuelle affichée | Heures par mois (hypothèse) | Temps à 100 $/h (hypothèse) | Total mensuel approximatif |
|---|---|---|---|---|
| Canner Live | 9 $ CA : 2 applis toujours actives, Postgres avec sauvegardes planifiées. +9 $ pour la récupération à un instant précis. | 1 | 100 $ | Environ 110 $ à 120 $ |
| Droplet DigitalOcean, Toronto † † | 12 $ US pour 2 Gio / 1 vCPU, plus 3,60 $ US pour les sauvegardes quotidiennes (30 %). Postgres tourne sur la même machine. | 4 | 400 $ | Environ 415 $ |
| DigitalOcean Kubernetes, Toronto † † † | Plan de contrôle gratuit; deux nœuds à 12 $ US = 24 $ US. Plan de contrôle haute disponibilité +40 $ US. | 10 | 1 000 $ | Environ 1 025 $ à 1 065 $ |
| Amazon EKS, Montréal † † | 0,10 $ US par heure de grappe, environ 73 $ US par mois avant les nœuds, les équilibreurs de charge et le stockage. | 10 | 1 000 $ | Plus de 1 075 $, plus les nœuds |
† 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. Droplet DigitalOcean, Toronto (2026-10-29) · Droplet DigitalOcean, Toronto (2026-10-29) · DigitalOcean Kubernetes, Toronto (2026-10-29) · DigitalOcean Kubernetes, Toronto (2026-10-29) · DigitalOcean Kubernetes, Toronto (2026-10-29) · Amazon EKS, Montréal (2026-10-29) · Amazon EKS, Montréal (2026-10-29)
Kubernetes géré avec un emplacement au Canada
Si Kubernetes vous est nécessaire et que vous le voulez au Canada, voici les options gérées que nous avons pu confirmer sur les pages des fournisseurs. Une région canadienne ne rend pas un fournisseur américain canadien : le CLOUD Act américain vise les données qu’une entreprise américaine contrôle, où qu’elles soient stockées. Nos pages sur la souveraineté en font le tour.
| Service | Emplacement au Canada | Propriétaire | Prix affiché du plan de contrôle |
|---|---|---|---|
| DigitalOcean Kubernetes (DOKS) † † | Toronto (TOR1) | DigitalOcean (É.-U.) | Gratuit; plan de contrôle haute disponibilité 40 $ US/mois |
| Amazon EKS † † | Montréal (ca-central-1), Calgary (ca-west-1) | Amazon (É.-U.) | 0,10 $ US par heure de grappe; 0,60 $ US en soutien prolongé |
| OVHcloud Managed Kubernetes † † | Beauharnois, Québec (BHS5 seulement) | OVHcloud (France) | Forfait gratuit; forfait Standard 0,15 $ par heure de grappe (devise non précisée) |
| Canner | Montréal | Canner (Canada) | Pas Kubernetes. Live à 9 $/mois, prix fixe |
† 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. DigitalOcean Kubernetes (DOKS) (2026-10-29) · DigitalOcean Kubernetes (DOKS) (2026-10-29) · Amazon EKS (2026-10-29) · Amazon EKS (2026-10-29) · OVHcloud Managed Kubernetes (2026-10-29) · OVHcloud Managed Kubernetes (2026-10-29)
Quand Kubernetes est le bon choix
Si rien de cela ne s’applique, Kubernetes ajoute surtout le travail de la dernière ligne du premier tableau. Commencez plus simple et changez quand l’un de ces points devient vrai; une appli qui garde sa configuration dans des variables d’environnement passe dans un conteneur plus tard sans grande réécriture.
- Vous exploitez beaucoup de services qui se déploient chacun à leur rythme, et le coût de la plateforme se répartit sur tous.
- Vous devez survivre à la perte d’une zone ou d’un serveur. Des groupes de nœuds sur plusieurs zones et plusieurs répliques par service vous le donnent; un PaaS à région unique sans basculement, non.
- Vos charges n’entrent pas dans un PaaS : images sur mesure, conteneurs auxiliaires (sidecars), nœuds GPU, opérateurs, ou une flotte de processus d’arrière-plan à côté du Web.
- Quelqu’un dans l’équipe exploite déjà des grappes et en a envie. Kubernetes sans cette personne, c’est un emploi à temps partiel que personne n’a demandé.
Quand un VPS est le bon choix
Un VPS se justifie quand l’argent est plus rare que le temps, que l’appli est un seul processus au trafic stable et que vous aimez avoir la main sur la machine. Des outils comme Coolify ou Dokku s’occupent du déploiement. Ils ne mettent pas le système à jour, ne testent pas vos restaurations et ne répondent pas aux alertes. Si vous voulez Coolify sans exploiter le serveur, MapleDeploy vend une instance gérée à Toronto.
Où Canner convient, et où il ne convient pas
Canner convient à une petite équipe avec quelques applis Web, Postgres à côté de chaque appli, des données qui doivent rester au Québec et une facture en dollars canadiens. Démarrage est gratuit et Live coûte 9 $ par mois; la page des tarifs présente les options. Ce n’est pas le bon choix si l’un de ces points compte pour vous :
- Une seule région. Tout tourne à Montréal. Il n’y a pas de deuxième région vers laquelle basculer.
- Pas de haute disponibilité ni de basculement automatique. Si le serveur a un problème, votre appli est hors ligne jusqu’à ce qu’il soit réparé ou restauré. Enterprise ajoute une garantie de disponibilité de 99,9 % avec crédits de service : c’est un remboursement, pas une copie de relève.
- Un processus par projet. Il n’y a pas encore de processus d’arrière-plan distinct; les tâches de fond tournent dans le processus Web (tâches de fond). Pas de Redis.
- Pas de compilation à partir d’un Dockerfile. Canner détecte le cadriciel et compile à partir de la source. .NET n’est pas pris en charge.
Questions
Une petite jeune pousse a-t-elle besoin de Kubernetes?
Rarement. Avec un à cinq services et aucune exigence de survivre à la panne d’une zone, un PaaS ou un VPS bien tenu suffit, avec beaucoup moins de travail récurrent. Kubernetes devient rentable quand de nombreux services partagent la plateforme ou que le basculement entre zones est obligatoire.
Un VPS coûte-t-il moins cher qu’un PaaS?
Sur la facture, généralement oui : un Droplet DigitalOcean de 2 Gio à Toronto coûte 12 $ US par mois. Une fois comptés les correctifs, les renouvellements de certificats, la vérification des sauvegardes et les incidents, le VPS coûte plus cher pour la plupart des équipes, à moins que ce temps ne vous coûte rien.
Existe-t-il du Kubernetes géré au Canada?
Oui. DigitalOcean Kubernetes est à Toronto, Amazon EKS à Montréal et à Calgary, et OVHcloud Managed Kubernetes à Beauharnois, au Québec. Les deux premiers sont américains; OVHcloud est française.
Canner est-il une plateforme Kubernetes?
Non. Canner est un PaaS : il compile votre appli à partir de la source et l’exécute sur ses propres serveurs à Montréal, avec Postgres à côté. Il n’offre ni haute disponibilité ni basculement; ce n’est donc pas un substitut à une grappe multizone.
Essayez la colonne PaaS gratuitement.
Démarrage ne coûte rien et ne demande aucune carte. Déployez une appli et voyez combien du premier tableau disparaît.