Aller au contenu
LPR Studio
FREN
Nous contacter

DSIApplication métierMaintenanceBudget

Migrer une application métier vers le cloud : les options, les coûts cachés et la méthode pour une PME

11 min de lecture

Pour migrer une application métier vers le cloud, choisissez d'abord la bonne stratégie : la déplacer telle quelle sur un serveur hébergé, adapter quelques briques (base de données, sauvegardes, stockage), ou la réécrire en application web. Le bon choix dépend de l'état de l'application, pas de la mode. Une application saine se déplace ; une application vieillissante qu'on déplace reste vieillissante, sur un serveur plus cher. Dans tous les cas, la reprise des données, les sauvegardes et la réversibilité se préparent avant la bascule.

La plupart des pages sur le sujet sont écrites par les grands fournisseurs de cloud ou par des intégrateurs qui migrent des centaines de serveurs. Cet article s'adresse à une PME qui a une application importante, souvent installée sur un serveur dans un local technique, et qui se demande quoi en faire.

Pourquoi la question se pose maintenant

Les déclencheurs sont presque toujours les mêmes :

  • le serveur arrive en fin de vie, et son remplacement oblige à décider où l'application vivra les cinq prochaines années ;
  • le travail à distance : commerciaux, techniciens ou dirigeants veulent l'application hors du bureau, et le VPN ne suffit plus ;
  • un incident : panne, rançongiciel, sauvegarde qui ne se restaure pas ;
  • le départ de la personne qui s'en occupait, interne ou prestataire ;
  • un éditeur ou un composant qui n'est plus maintenu, comme une version ancienne de Windows Server ou de la base de données.

Si votre cas est surtout le dernier, lisez aussi notre article sur la refonte d'un logiciel métier plus maintenu : la question n'est alors plus seulement « où héberger », mais « faut-il le garder ».

Les stratégies possibles, en clair

Les fournisseurs de cloud classent les migrations en grandes stratégies. La documentation d'AWS en recense sept, les « 7 R ». Pour une seule application métier, quatre comptent vraiment :

StratégieCe qu'on faitQuand c'est le bon choix
Réhéberger (« lift and shift »)Déplacer l'application telle quelle sur un serveur hébergéApplication saine, urgence matérielle
Adapter (« replatform »)Déplacer et remplacer quelques briques par des services gérésBase de données ou sauvegardes fragiles
Réécrire (« refactor / rebuild »)Refaire l'application en web, pensée pour le cloudApplication en fin de vie, client lourd, besoin mobile
Remplacer (« repurchase »)Passer à un logiciel du marché en abonnementBesoin standard, bien couvert par un SaaS

Les trois autres (retirer, conserver, relocaliser) concernent surtout les grands parcs : retirer une application inutile, en garder une sur place faute de mieux, ou déplacer des machines virtuelles en bloc.

AWS recommande lui-même, pour les grandes migrations, de déplacer d'abord et de moderniser ensuite, la réécriture étant la stratégie la plus complexe et la plus coûteuse. Pour une PME avec une seule application, le raisonnement est différent : si l'application doit de toute façon être refaite dans deux ans, payer un réhébergement soigné entre-temps peut être de l'argent perdu.

Le cas du client lourd

Beaucoup d'applications métier de PME sont des logiciels Windows installés sur chaque poste, reliés à une base de données sur le serveur du bureau : WinDev, Access, Delphi, Visual Basic, ou un progiciel ancien. Deux voies existent.

Le bureau à distance

On installe l'application et sa base sur un serveur hébergé, et les utilisateurs s'y connectent par bureau à distance ou par publication d'application. Avantages : rapide, sans toucher au code, accessible hors du bureau. Limites : les licences Windows Server et d'accès distant s'ajoutent, l'impression et les périphériques locaux posent souvent problème, l'usage sur téléphone reste pénible, et l'application n'a pas rajeuni d'un jour.

La réécriture en application web

On refait l'application pour qu'elle s'ouvre dans un navigateur, sur ordinateur comme sur mobile, avec une base de données hébergée et des sauvegardes gérées. C'est un vrai projet, mais c'est aussi l'occasion de supprimer les contournements accumulés. Nos articles sur la migration WinDev vers le web et sur le passage d'Access à une application web détaillent ces deux cas fréquents.

Une voie intermédiaire marche bien : bureau à distance tout de suite pour régler l'urgence matérielle, puis réécriture progressive, module par module, selon la méthode de refonte par étapes.

Où héberger : ce qui compte vraiment

Le choix de l'hébergeur tient en quelques questions :

  • La localisation des données et des sauvegardes. Le RGPD n'impose pas la France, mais il encadre les transferts hors de l'Union européenne. Notre article où héberger une application métier détaille les règles, y compris l'hébergement HDS pour les données de santé.
  • Le partage des responsabilités. Chez un fournisseur de cloud, la sécurité du centre de données est à sa charge ; celle de votre application, de vos comptes et de vos sauvegardes reste à la vôtre. AWS le formalise dans son modèle de responsabilité partagée, et les autres fournisseurs appliquent le même principe.
  • Le niveau de service. Disponibilité garantie, délai d'intervention, et surtout fréquence et durée de conservation des sauvegardes.
  • La simplicité. Pour une seule application, un hébergeur européen avec des serveurs gérés est souvent plus lisible qu'un grand cloud aux centaines de services.

Les coûts qu'on oublie

Un devis de migration couvre souvent le transfert, rarement le reste. Comparez sur trois à cinq ans :

PosteServeur au bureauApplication dans le cloud
MatérielAchat, puis remplacement périodiqueAucun, inclus dans l'abonnement
HébergementÉlectricité, onduleur, climatisationFacture mensuelle, souvent à l'usage
LicencesDéjà payées, parfois plus maintenuesLicences serveur ou d'accès distant à louer
SauvegardesDisque externe, souvent jamais testéService géré, à configurer et tester
AdministrationTemps interne ou prestataireToujours nécessaire, sous une autre forme
SortieSans objetExport des données, encadré par le Data Act

Deux pièges reviennent souvent : les ressources surdimensionnées qu'on ne réduit jamais après la bascule, et les frais de transfert de données sortantes, facturés par certains fournisseurs. Pour le budget d'une réécriture, voyez le prix de la refonte d'un logiciel métier.

La réversibilité, désormais encadrée

Changer de fournisseur de cloud a longtemps été coûteux. Le règlement européen sur les données, dit Data Act (règlement 2023/2854), applicable depuis le 12 septembre 2025, change la donne pour les clients européens : le préavis pour lancer un changement de fournisseur ne peut pas dépasser deux mois, une période de transition de 30 jours est prévue, et à partir du 12 janvier 2027, les fournisseurs ne pourront plus facturer de frais de changement (article 29).

Le droit ne règle pas tout : une application qui s'appuie sur des services propres à un fournisseur reste coûteuse à déplacer. Préférez des briques standard (base de données relationnelle classique, conteneurs, stockage compatible) quand le gain d'un service propriétaire n'est pas évident. Côté prestataire, la même vigilance s'applique : voyez la réversibilité quand on change de prestataire.

La méthode en sept étapes

  1. Inventorier. Serveurs, versions, base de données, fichiers partagés, tâches planifiées, imprimantes, liaisons avec d'autres logiciels. Ce qui n'est pas listé sera oublié à la bascule.
  2. Évaluer l'application. Code disponible, documentation, versions encore maintenues, dette technique. Un audit de l'application existante évite de déplacer un problème.
  3. Choisir la stratégie dans le tableau plus haut, application par application si vous en avez plusieurs.
  4. Préparer les données. Nettoyage, volumes, durée de transfert, et une reprise de données testée sur une copie.
  5. Migrer une copie et la faire tester par des utilisateurs réels, sur leurs cas quotidiens, imprimantes comprises.
  6. Basculer un week-end ou un soir, avec un plan de retour arrière écrit et une ancienne installation gardée en lecture seule quelques semaines.
  7. Restaurer une sauvegarde dans le mois qui suit. Une sauvegarde qui n'a jamais été restaurée n'est pas une sauvegarde.

Les erreurs les plus fréquentes

  • Déplacer sans regarder. Le réhébergement d'une application dont personne ne maîtrise le code transporte la dette dans un endroit plus cher.
  • Oublier les liaisons. L'export comptable de 18 h, le partage réseau du scanner, le fichier déposé par un fournisseur : tout ce qui touchait le serveur doit être retrouvé.
  • Négliger la latence. Un client lourd conçu pour un réseau local peut devenir très lent s'il interroge une base distante directement.
  • Couper l'ancien serveur trop tôt. Gardez-le, éteint ou en lecture seule, jusqu'à la première clôture mensuelle réussie.
  • Laisser la sécurité par défaut. Comptes administrateurs partagés, accès ouverts sur internet : les règles de sécurité d'une application métier s'appliquent dès le premier jour.

Quand ne pas migrer

Restez sur place si l'application dépend d'un matériel local sans équivalent distant (une machine d'atelier, un automate), si elle sera remplacée sous peu par un logiciel du marché, ou si elle sert trois personnes au même endroit et fonctionne bien. Dans ce dernier cas, une sauvegarde externalisée et testée apporte l'essentiel de la sécurité pour un coût bien moindre.

Par où commencer

Faites l'inventaire, puis posez la seule question qui compte : cette application doit-elle vivre encore cinq ans telle qu'elle est ? Si oui, déplacez-la proprement. Si non, la migration est l'occasion de la refaire, et vous pouvez voir le résultat avant d'engager un budget : nous construisons un prototype visuel gratuit de la future application web, présenté en visio sous 5 jours ouvrés, comme l'explique voir son logiciel avant de le payer.

Questions fréquentes

Peut-on mettre une application Windows en client lourd dans le cloud sans la réécrire ?

Oui, en l'hébergeant sur un serveur distant auquel les utilisateurs se connectent par bureau à distance ou publication d'application. C'est rapide et ne touche pas au code, mais l'application reste aussi ancienne qu'avant, les licences Windows et d'accès distant s'ajoutent, et l'usage sur mobile reste pénible. C'est une étape, rarement une destination.

Le cloud coûte-t-il moins cher que notre serveur au bureau ?

Pas toujours, et la comparaison doit porter sur le coût complet. Le serveur au bureau cache son remplacement, son électricité, ses sauvegardes, son onduleur et le temps passé à le maintenir. Le cloud facture à l'usage, ce qui dérape si les ressources ne sont jamais réduites. Le vrai gain tient plus souvent à la disponibilité et à la sécurité qu'au prix.

Où héberger les données de notre application métier une fois dans le cloud ?

Le RGPD n'impose pas la France, mais il encadre les transferts hors de l'Union européenne. Un hébergeur européen avec des centres de données dans l'Union simplifie la conformité. Les données de santé exigent un hébergeur certifié HDS, et certains acteurs publics ou sensibles visent la qualification SecNumCloud de l'ANSSI. Vérifiez aussi la localisation des sauvegardes.

Combien de temps dure la migration d’une application métier vers le cloud ?

Un simple réhébergement d'une application bien documentée se fait en quelques semaines, bascule comprise. Une migration qui change la base de données ou réécrit l'application en web se compte plutôt en mois, livrée par étapes. Le délai dépend surtout de l'état du code, de la documentation et du volume de données à reprendre.

Peut-on changer d’hébergeur cloud facilement après la migration ?

C'est plus simple qu'avant pour les clients européens : le règlement européen sur les données (Data Act) limite le préavis de changement de fournisseur à deux mois et interdit les frais de changement à partir du 12 janvier 2027. Restent les dépendances techniques : plus l'application utilise des services propres à un fournisseur, plus la sortie demande de travail.