Est-ce que ton équipe a dépassé les capacités de Heroku ?
Migre de Heroku vers Upsun sans changer ta stack technologique. Upsun conserve la simplicité que tu connais déjà, tout en offrant la rapidité de développement, la sécurité, l'observabilité, l'innovation et la transparence tarifaire dont les entreprises modernes ont réellement besoin.
Les compromis que tu n'as plus à faire
Chaque plateforme t'oblige à faire un choix. Avec les fournisseurs PaaS traditionnels, tu acceptes généralement ces contraintes en échange de la simplicité. Sur Upsun, tu profites de la simplicité sans avoir à faire de compromis.
- Environnements de test vs parité avec la production : Upsun clone le code, les données et les services octet par octet en moins d'une minute.
- Choix du cloud vs processus unifié : Upsun fonctionne sur AWS, Azure, GCP, OVHcloud ou IBM Cloud avec un processus unique et cohérent.
- Simplicité pour les développeurs vs gouvernance d'entreprise : Oublie les niveaux de protection coûteux. Upsun offre nativement la conformité SOC 2 et HIPAA sans configuration manuelle complexe.
- Profilage continu vs prolifération des outils : pour obtenir des informations approfondies sur les performances, il faut généralement un stack d'observabilité distinct et coûteux.
- Prise en charge native d'OpenTelemetry et du profilage Blackfire : bénéficie d'une détection des anomalies en temps réel et d'informations au niveau des fonctions sans avoir à gérer d'intégrations externes.
| Multi-cloud | AWS, Azure, OVH, IBM Cloud, GCP | AWS uniquement | |
| Environnements de test | Clone de production octet par octet | Configuration manuelle ; pas de parité d'environnement automatisée | |
| Délai d'attente dépassé | Illimité | Limite fixe de 30 secondes | |
| Architecture informatique | Architecture flexible (x86 ou ARM) | ARM obligatoire (Graviton) | |
| Mise à l'échelle des ressources | vCPU + RAM granulaires | Niveaux de dyno fixes | |
| Stockage persistant | Stockage interne inclus | Extension tierce requise | |
| Sécurité | WAF intégré | Module complémentaire tiers requis | |
| Protection des données | Protection des données internes | Module complémentaire Premium | |
| Conformité | Profilage Blackfire intégré nativement | Uniquement les fichiers journaux OTel ; pas de profilage | |
| Tâches Cron | Usage interne (pas de frais d'utilisation) | Module complémentaire avec frais d'utilisation | |
| Infrastructure d'IA | Serveur MCP natif | Accès standard à l'API | |
| Redémarrage du service | Contrôle à la demande | Des cycles quotidiens perturbants |
Tu veux plus de détails ? Jette un œil à cet article qui propose un aperçu plus technique.
Conçue pour s'adapter au mode de travail des équipes modernes
Définis ta stack technologique en code
Toute ton infrastructure (services, environnements d'exécution et relations) est définie dans un seul fichier de configuration au sein de ton dépôt Git. Pas de configuration manuelle via un tableau de bord ni de prolifération d'extensions.
Branche Git à cloner
Upsun génère instantanément un environnement de test complet pour chaque pull request. Teste les migrations et les nouvelles fonctionnalités sur des copies identiques, octet par octet, des données de production, en moins d'une minute.
Une seule plateforme, tout y est
La protection contre les attaques DDoS, le stockage persistant, les tâches cron, l'observabilité et les sauvegardes automatisées sont intégrés. Un seul contrat, une seule facture, pas de modules complémentaires tiers à provisionner, configurer ou maintenir.
Une tarification transparente et prévisible
Tu ne paies que pour les ressources que tu utilises. Pas de changement de niveau de dyno, pas d'augmentation progressive, pas de surcoûts ni de factures surprises quand ton application fonctionne bien. Les alertes de dépenses te permettent de respecter exactement le budget que tu t'es fixé.
Évaluation
Prends rendez-vous pour une démo avec l'équipe de migration d'Upsun. On va cartographier ton stack Heroku actuel : dynos, add-ons, variables de configuration et dépendances, et on identifiera les obstacles avant que tu ne t'engages.
Mise en correspondance
Toute ton infrastructure est définie dans un seul fichier de configuration YAML et déployée dans un environnement de test Upsun. Les services, les environnements d'exécution et les relations sont vérifiés par rapport à ta configuration de production.
Migration
Mêmes buildpacks, même processus de git push, modifications minimales de ton code d'application. L'équipe d'Upsun travaille à tes côtés tout au long de la transition. La plupart des équipes sont opérationnelles en 30 jours ou moins.
Mise en ligne
Basculement vers l'environnement de production sans aucune interruption de service. Basculement DNS, CDN Fastly activé et profilage Blackfire confirmant les performances par rapport à ta référence de production.
Les coûts ont baissé de plus de 60 %, tout est devenu plus simple et, surtout, plus rapide.
Manfred Ruf
Responsable informatique, UNICEF
Foire aux questions
Est-ce que je dois réécrire mon application pour passer de Heroku à Upsun ?
Non. Upsun prend en charge les mêmes Cloud Native Buildpacks que ceux utilisés par Heroku, donc la plupart des applications fonctionnent avec peu ou pas de modifications. Ton processus git push reste inchangé. Les variables de configuration sont directement mappées. Le principal changement, c'est un seul fichier YAML qui définit ton infrastructure : services, environnements d'exécution et relations, ce qui remplace la configuration manuelle via le tableau de bord.
Combien de temps dure la migration ?
La plupart des équipes sont opérationnelles en 30 jours ou moins. Easypara, une plateforme de e-commerce Magento 2 à grande échelle dotée d'une base de données de plusieurs millions de lignes, a achevé sa migration complète en 30 jours sans aucune interruption de service.
Qu'est-ce qui va se passer avec mes modules complémentaires Heroku ?
La plupart des modules complémentaires de Heroku sont intégrés à Upsun sans frais supplémentaires : protection contre les attaques DDoS, stockage persistant, tâches cron, observabilité via OpenTelemetry et Blackfire, et sauvegardes automatisées. Les modules complémentaires tiers qui se connectent via des clés API et des variables d'environnement, comme New Relic, continuent de fonctionner après la migration en copiant les variables de configuration correspondantes.
Quelle aide à la migration Upsun propose-t-elle ?
Upsun propose un audit d'architecture de 20 minutes pour évaluer ta stack avant que tu ne t'engages, suivi d'un accompagnement pratique et sur mesure tout au long de la transition. L'audit consiste en une évaluation factuelle permettant de déterminer si le projet est viable ou non.
Comment se situent les tarifs d'Upsun par rapport à ceux de Heroku ?
Upsun facture de manière linéaire : tu provisionnes exactement le nombre de vCPU et la quantité de RAM dont ta charge de travail a besoin, et tu ne paies que ce que tu provisionnes. Pas de changement de niveau de dyno, pas d'augmentation par paliers ni de surcoûts lorsque ton application fonctionne bien. Des alertes de dépenses t'avertissent lorsque ton estimation mensuelle dépasse un seuil que tu as défini.
Comment se passe la migration vers Upsun ?