MapleDeploy vs Fly.io
Juridiction canadienne avec tarification forfaitaire. Hébergement géré plutôt que primitives d'infrastructure.
Fly.io est une plateforme capable qui exécute des conteneurs à travers un réseau mondial de régions, y compris Toronto. Elle attire les développeurs qui veulent un contrôle fin sur l'emplacement et le fonctionnement de leurs applications. MapleDeploy adopte une approche différente : une machine virtuelle dédiée à Toronto avec Coolify géré, une tarification forfaitaire et une juridiction canadienne à chaque couche. Cette page couvre les différences de juridiction, de tarification et de complexité opérationnelle.
Côte à côte
| Feature | Fly.io | MapleDeploy |
|---|---|---|
| Architecture | MicroVM Firecracker sur hôtes partagés | VM dédiée par client |
| Région canadienne | Oui (Toronto yyz), mais juridiction américaine | Oui, juridiction canadienne (ENS, docs de conformité) |
| Bases de données | Fly Postgres (non géré), Postgres géré (à partir de 38 $ USD/mois), ou à votre charge | En un clic, incluses |
| IPv4 | 2 $ USD/mois par adresse | Inclus |
| Sauvegardes | Instantanés de volumes (0,08 $/Go/mois) | Instantanés hebdomadaires complets du serveur inclus, rétention de 30 jours après annulation |
| Source de la plateforme | Propriétaire | Logiciel libre (Coolify) |
| Tarification | À l'utilisation (VM + volumes + bande passante + IP, chacun facturé séparément) | À partir de 45 $ CAD/mois (VM dédiée 4 Go RAM, tout inclus) |
| Complexité opérationnelle | Élevée (primitives d'infrastructure, réseau, config de mise à l'échelle) | Faible (plateforme gérée, déploiements par git push) |
La géographie n'est pas la juridiction
Fly.io offre une région Toronto (yyz). Vos conteneurs d'application peuvent s'exécuter au Canada. Vos données peuvent se trouver en sol canadien. Cela résout la question de la latence et de la géographie.
Cela ne résout pas la question de la juridiction. Fly.io est une entreprise constituée aux États-Unis. Le CLOUD Act s'applique à Fly.io peu importe la région que vous choisissez. Un tribunal américain peut obliger Fly.io à produire des données stockées à Toronto de la même façon qu'il peut le faire pour des données stockées en Virginie.
C'est la même distinction qui s'applique à la région Toronto de DigitalOcean. Un centre de données canadien ne crée pas une juridiction canadienne. La juridiction suit l'entreprise, pas le serveur.
MapleDeploy fonctionne sur LunaNode, un fournisseur d'infrastructure canadien à Toronto. Pas de société mère américaine, pas de constitution aux États-Unis, pas d'exposition au CLOUD Act. Juridiction canadienne à chaque couche, pas seulement géographie canadienne.
La tarification à l'utilisation est difficile à prévoir
Fly.io facture séparément le calcul, le stockage, la bande passante, les adresses IP et les certificats SSL. Chaque dimension a son propre tarif, et les tarifs varient selon la région.
Une seule application sur Fly.io pourrait ressembler à ceci : une VM performance-1x avec 2 Go de RAM à environ 32 $ USD/mois, un volume de 10 Go à 1,50 $/mois, une IPv4 dédiée à 2 $/mois, et la bande passante à 0,02 $/Go. C'est environ 36 $ USD/mois avant le trafic. Ajoutez une deuxième machine pour la redondance, une base de données Postgres gérée (à partir de 38 $ USD/mois) et une sortie modérée, et la facture grimpe au-delà de 100 $ USD/mois.
MapleDeploy facture un forfait de 45 $ CAD/mois pour une VM dédiée de 4 Go de RAM et 2 processeurs virtuels. Déployez autant d'applications, de bases de données et de services que vos ressources le permettent. La bande passante est incluse. L'IPv4 est incluse. Le SSL est inclus. La facture est la même chaque mois.
Plateforme gérée vs primitives d'infrastructure
Fly.io expose des primitives d'infrastructure : machines, volumes, réseau, règles de mise à l'échelle, vérifications de santé, secrets et communication inter-services. Cela donne aux opérateurs expérimentés un contrôle fin. Cela signifie aussi plus de configuration, plus de décisions et plus de surface pour que les choses tournent mal.
MapleDeploy fonctionne avec Coolify, qui fournit un tableau de bord web pour gérer tout cela. Connectez un dépôt git, poussez pour déployer, provisionnez des bases de données en un clic, configurez les variables d'environnement via l'interface. Les frais opérationnels sont nettement moindres.
Migration depuis Fly.io
Les applications Fly.io sont généralement basées sur Docker, ce qui rend la migration simple. Votre Dockerfile fonctionne tel quel sur Coolify. Si vous utilisez le Postgres de Fly, exportez avec pg_dump et importez dans une instance PostgreSQL sur votre VM MapleDeploy.
La configuration qui vit dans fly.toml (variables d'environnement, vérifications de santé, règles de mise à l'échelle) se transpose aux paramètres d'application de Coolify dans le tableau de bord web.
Juridiction canadienne, pas seulement géographie canadienne
Une machine virtuelle dédiée à Toronto. Tarification forfaitaire, plateforme gérée, juridiction canadienne à chaque couche.