Développeurs amateurs, infrastructure professionnelle : quand les applications créées en interne ont besoin d'un hébergement professionnel Carrie SmahaMis à jour le 6 mai 2026 12 minutes de lecture L'analyste marketing a créé un portail destiné aux clients sur Bubble. Le service financier gère un processus d’intégration des fournisseurs sur Airtable, ainsi que quelques scénarios Make. Le service opérationnel dispose d’une application Glide que 40 techniciens de terrain utilisent pour enregistrer les interventions. Rien de tout ça n’est passé par l’informatique, et maintenant le directeur financier demande qui est responsable si l’un de ces systèmes tombe en panne. Ce guide s’adresse aux responsables informatiques et aux agences partenaires qui héritent de systèmes de production qu’ils n’ont pas conçus, et qui ont besoin d’une méthode claire pour déterminer quand les applications développées en interne nécessitent une infrastructure de niveau production. Table des matières Qu'est-ce qu'un « développeur citoyen », et pourquoi cela pose-t-il un problème d'infrastructure pour les services informatiques ? À quel moment une application sans code passe-t-elle du stade expérimental à celui de système de production ? À quel moment les applications développées en interne se heurtent-elles aux limites de l'infrastructure ? Les applications développées par des « citizen developers » devraient-elles partager l'hébergement avec les systèmes mis en place par le service informatique ? Comment choisir la bonne solution d'hébergement pour une application d'entreprise ? Quelle offre d'hébergement convient à quel type de charge de travail des développeurs citoyens ? Quelles sont les procédures de gouvernance que le service informatique doit mettre en place avant d'approuver la mise en production d'une application développée par un service métier ? Quand faut-il migrer une application « no-code » vers une infrastructure d'hébergement classique ? Comment les agences peuvent-elles aider leurs clients qui utilisent des applications « no-code » en production ? À quoi ressemble une infrastructure de niveau production pour les applications des développeurs amateurs ? Qu'est-ce qu'un « développeur citoyen », et pourquoi cela pose-t-il un problème d'infrastructure pour les services informatiques ? Un « citizen developer », c'est une personne qui n'est pas ingénieur, généralement issue du marketing, des opérations, de la finance, des ressources humaines ou d'une unité opérationnelle, et qui crée des applications fonctionnelles à l'aide de plateformes « no-code » ou « low-code ». Des outils comme Bubble, Webflow, Glide, Softr, Retool et Microsoft Power Apps permettent à ceux qui ne savent pas écrire de code de production de livrer un produit qui ressemble à un vrai logiciel et qui fonctionne comme tel. La croissance a été rapide. D’après des études du secteur, d’ici 2026, environ 80 % des utilisateurs de solutions « low-code » ne feront plus partie des services informatiques officiels, et près de 79 % des entreprises auront développé des applications web opérationnelles grâce au « citizen development » dans l’année qui suit leur lancement. Ça, c’est de la productivité. Du point de vue des services informatiques ou des agences, cela signifie aussi une expansion discrète du portefeuille d’applications que tu es désormais censé prendre en charge. La question de l'infrastructure se pose plus tard. C'est la plateforme elle-même qui héberge l'application. La plupart des plateformes facturent également à l'enregistrement, à l'utilisateur ou au flux de travail à grande échelle, et la plupart imposent des limites strictes concernant les domaines personnalisés, le stockage de fichiers, le volume d'e-mails, les limites de débit des API et les performances des bases de données. Dès qu'une application développée en interne commence à prendre de l'ampleur, ces limites se font sentir, et il faut alors décider s'il faut continuer à payer les frais de la plateforme, transférer une partie de la charge de travail vers un hébergement classique, ou tout reconstruire. À quel moment une application sans code passe-t-elle du stade expérimental à celui de système de production ? Il y a une différence entre un outil qui aide une équipe à travailler plus vite et une application dont dépendent les clients, les autorités de régulation ou les recettes. La frontière est rarement tracée délibérément. Elle a tendance à être franchie discrètement, et les signes sont d'ordre opérationnel plutôt que technique. Tu as affaire à un système de production lorsque : L'application est en contact direct avec les clients. La collecte de prospects, la prise de rendez-vous, les paiements, la gestion en libre-service des comptes, les demandes d'assistance et les portails partenaires en font tous partie. Si l'application tombe en panne et qu'un client s'en rend compte, c'est qu'elle est en production. Il stocke ou traite des données soumises à une réglementation. Il peut s'agir de données à caractère personnel, d'informations de paiement, de données liées à la santé, de dossiers du personnel, ou de toute autre information soumise aux restrictions du RGPD, du CCPA ou de la loi HIPAA, ou encore aux clauses contractuelles relatives au traitement des données. Tout le processus de gestion des revenus en dépend. Acheminement des commandes, création des factures, gestion des abonnements, calcul des commissions. Dans tous ces domaines, une interruption de service se traduit directement par un retard dans l'encaissement. Il se connecte aux systèmes de référence via une API. Salesforce, NetSuite, HubSpot, Workday. Les intégrations bidirectionnelles créent une véritable surface d'exposition aux risques. Plusieurs services utilisent la même instance. Les dépendances entre les services transforment un outil de productivité individuelle en une infrastructure partagée. Il n'y a pas de propriétaire officiel et pas de plan de retour en arrière. C'est un signe révélateur. Si le développeur d'origine est en vacances et que personne ne peut réparer l'appli, ça veut dire qu'elle a dépassé le stade du prototype. Si au moins deux de ces conditions sont remplies, considère l'application comme étant en production. La question de l'hébergement n'est alors plus facultative. À quel moment les applications développées en interne se heurtent-elles aux limites de l'infrastructure ? Au début, les problèmes semblent souvent n'avoir aucun rapport avec l'hébergement. Les formulaires deviennent lents pendant les heures de bureau. Les intégrations Webhook commencent à défaillir. Le domaine personnalisé ne se résout plus. La génération de PDF est bloquée. Les e-mails atterrissent dans les spams. Chacun de ces problèmes ressemble à un bug de la plateforme, mais la cause sous-jacente est presque toujours l'une des trois suivantes. Les limites de ressources sur la plateforme « no-code » elle-même. La plupart des plateformes limitent l'exécution des workflows, les requêtes de base de données ou le nombre d'utilisateurs simultanés à certains niveaux de forfait. L'application fonctionne bien avec 50 utilisateurs, mais s'essouffle à 500. Passer à un forfait supérieur coûte souvent plus cher que d'obtenir une capacité équivalente sur une infrastructure physique. La plateforme n'a jamais été conçue pour exécuter ce genre de logique backend. Quand l'analyste métier a ajouté une « petite » automatisation qui traite 10 000 enregistrements chaque nuit, génère des PDF personnalisés, interroge trois API externes et envoie les résultats par e-mail, ça devient une tâche backend. L'exécuter au sein de la plateforme no-code est lent et instable. L'exécuter sur un VPS Linux avec une file d'attente de tâches adaptée est rapide et stable, mais il faut bien que quelqu'un l'héberge. Les dépendances externes que la plateforme ne gère pas. Les domaines personnalisés, les certificats SSL, les adresses IP dédiées pour la réputation des e-mails, le stockage de fichiers au-delà du quota inclus, les sauvegardes de bases de données au-delà de la période de conservation de la plateforme. Tout ça dépasse le cadre de la plateforme presque tout de suite et doit être hébergé ailleurs. C'est généralement dans cette dernière catégorie que les partenaires informatiques et les agences interviennent. L'application reste telle quelle. L'infrastructure qui l'entoure est déployée sur un hébergement réel. Les applications développées par des « citizen developers » devraient-elles partager l'hébergement avec les systèmes mis en place par le service informatique ? En général, non. Le fait de mélanger des applications développées par les services métier et celles développées par le service informatique sur le même serveur crée un risque de « voisinage bruyant » au sein de ton propre environnement, et place du code géré par des personnes aux niveaux de compétence variés derrière le même pare-feu que celui géré par ton équipe d'ingénieurs. La solution la plus propre consiste à isoler les comptes ou les environnements. cPanel WHM, disponibles sur les offres VPS et serveurs dédiés d'InMotion, te permettent de définir des limites de ressources par compte et d'assurer une isolation totale du système de fichiers entre les charges de travail. Cela signifie qu'un script incontrôlable dans une application de marketing ne peut pas nuire au portail d'assistance client hébergé sur le même serveur. Les plafonds de CPU, de mémoire et d'E/S par compte de WHM permettent aux fournisseurs d'hébergement multi-locataires de gérer des charges de travail mixtes en toute sécurité depuis deux décennies, et ils fonctionnent tout aussi bien pour un usage interne. Pour les agences qui gèrent plusieurs clients avec des applications de production sans code, le principe est le même. Chaque client dispose de son propre cPanel , avec des ressources, une messagerie et des bases de données isolées. Si l'application d'un client pose problème, les autres n'en sont pas affectés. Quelques conseils pratiques : Veille à bien séparer l'environnement d'exécution hébergé de la plateforme sans code des services backend personnalisés que tu héberges toi-même. Installe tes services de production sur un serveur VPS ou un serveur dédié avec cPanel un accès root, et non sur un hébergement mutualisé qui pourrait les ralentir au mauvais moment. Réserve l'hébergement mutualisé pour les sites marketing statiques, les pages d'atterrissage à faible trafic et la partie front-end des petits projets sans code. Comment choisir la bonne solution d'hébergement pour une application d'entreprise ? Le dimensionnement optimal comporte deux étapes : évaluer la charge de travail et la faire correspondre à un niveau d'hébergement sans surprovisionner. Commence par poser cinq questions au constructeur : À quoi sert vraiment l'appli ? Juste pour l'interface utilisateur, ou aussi pour des tâches en arrière-plan ? Combien d'utilisateurs simultanés en période de pointe ? Le nombre réel, pas le nombre total d'utilisateurs. Quel volume de données, et quel est leur niveau de sensibilité ? Indique le volume en Go et précise si les données sont soumises à une réglementation (oui/non). Avec quoi est-ce compatible ? API, bases de données, fournisseurs de messagerie, passerelles de paiement. Combien coûte une heure d'indisponibilité ? Si possible, donne un chiffre. Ces réponses permettent généralement de déterminer si la charge de travail est faible, moyenne ou importante. Un outil interne pour 50 utilisateurs, sans données réglementées et sans impact sur les clients, est une charge de travail faible. Un portail client pour 500 utilisateurs qui traite des commandes est une charge de travail importante. La plupart des applications se situent quelque part entre les deux, et c'est justement là que le dimensionnement adéquat est le plus important. Opter pour un serveur dédié alors qu'un VPS géré suffirait à couvrir la charge de travail pour un quart du prix est une erreur courante et coûteuse. L'erreur inverse coûte plus cher. Exploiter une application de production destinée aux clients sur un forfait partagé à 5 $, simplement parce que c'est là que le développeur amateur a commencé, ça marche… jusqu'à ce que ça ne marche plus. Le premier pic de trafic, la première mise à jour d'un plugin ou le premier audit de conformité oblige à une migration d'urgence, généralement dans l'urgence. Quelle offre d'hébergement convient à quel type de charge de travail des développeurs citoyens ? Le tableau ci-dessous met en correspondance les profils de charge de travail réels avec les offres InMotion. Il s'agit là de points de départ, et non de règles absolues. Le choix le plus adapté dépendra de ton trafic, de tes données et de ton profil d'intégration spécifiques. Profil de charge de travailNiveau recommandéPourquoi ça convientSite marketing statique ou page d'accueil créé avec Webflow, avec un nom de domaine personnalisé chez InMotionHébergement mutualisé (Launch ou Pro)Faible consommation de ressources, aucun service backend à héberger. La version Pro inclut WHM et jusqu'à 4 cPanel pour les agences qui gèrent plusieurs sites clients.Application sans code avec un petit backend personnalisé (un ou deux points de terminaison API, faible trafic)VPS non géréAccès root pour les services Node.js, Python ou PHP. L'isolation des ressources empêche la limitation de bande passante des forfaits partagés. Fonctionne sous AlmaLinux 9, Ubuntu 22.04 LTS ou Debian 12.Outil interne de gestion de la production pouvant accueillir entre 100 et 500 utilisateurs et s'intégrant à Salesforce ou à des solutions similairesVPS avec assistance Premier CareComprend la protection contre les logiciels malveillants Monarx, 300 Go d'espace de sauvegarde et une assistance prioritaire APS pour les équipes ne disposant pas d'une équipe DevOps dédiée.Application destinée aux clients qui traite des paiements ou des données à caractère personnelServeur dédié géré (Essential ou Advanced) avec Premier CareMatériel dédié, 500 Go d'espace de stockage pour les sauvegardes, 1 heure par mois de conseil avec InMotion Solutions, contrat de niveau de service (SLA) garantissant une disponibilité de 99,99 % avec compensation financière.Services backend en conteneurs (Docker) prenant en charge une interface utilisateur sans codeFormule VPS géré avec 16 vCPUUne offre de VPS géré officiellement compatible avec Docker ; idéale pour les workers de file d'attente, les tâches planifiées et les microservices.Agence gérant au moins 10 projets « no-code » pour ses clientsHébergement mutualisé Pro ou pour revendeursWHM, cPanel individuels par client, options en marque blanche et séparation claire de la facturation. Pour les agences, le Programme de partenariat pour les agences offre des commissions ou des remises en plus du forfait de base. Le niveau auquel tu as droit (Basic, Recognized, Preferred ou Signature) dépend du chiffre d'affaires mensuel récurrent généré avec InMotion, et non des produits sous-jacents utilisés par tes clients. Quelles sont les procédures de gouvernance que le service informatique doit mettre en place avant d'approuver la mise en production d'une application développée par un service métier ? La gouvernance des applications destinées aux développeurs amateurs n'est pas la même que celle du code écrit par tes ingénieurs. Le développeur amateur ne va pas lire un document de 40 pages sur la révision de l'architecture. L'objectif, c'est une liste de contrôle concise et reproductible qu'un analyste marketing ou un responsable des opérations peut réellement remplir. Un minimum viable : Inventaire. Nom, propriétaire, objectif métier, plateforme et pile technique de chaque application développée en interne actuellement utilisée. La plupart des entreprises sont surprises par le contenu de cette liste lorsqu’elles s’attellent à la dresser. Classification des données. De quel type de données s'agit-il ? Publiques, internes, confidentielles ou réglementées. Les données réglementées imposent de prendre rapidement une décision concernant l'hébergement. Révision des droits d'accès. Qui peut modifier l'application, qui peut consulter les données, et que se passe-t-il lorsque ces personnes quittent l'entreprise ? Sauvegarde et restauration. Où sont stockées les données de l'application, à quelle fréquence elles sont sauvegardées et combien de temps prend la restauration. La sauvegarde par défaut de la plateforme est rarement suffisante pour un environnement de production. Guide d'intervention. Deux numéros de téléphone et une procédure d'escalade. Qui appeler en cas de panne de l'application, et qui a le pouvoir de la mettre hors ligne. Carte de l'hébergement et de l'intégration. Un schéma simple présentant la plateforme sans code, les services hébergés en externe et les systèmes auxquels ils se connectent. Pour les agences, cette liste de contrôle s'intègre dans l'entretien d'accueil du client. Elle constitue également un argument pour facturer des services de gestion continus, plutôt que de simplement remettre au client une facture d'hébergement et de s'en tenir là. Quand faut-il migrer une application « no-code » vers une infrastructure d'hébergement classique ? La plupart des applications sans code n'ont jamais besoin d'être déplacées. Elles restent sur la plateforme, évoluent dans les limites de celle-ci et font tranquillement leur travail pendant des années. La migration mérite d'être envisagée lorsque l'un des quatre cas de figure suivants se présente. Les coûts liés à la plateforme augmentent plus vite que la valeur de l'application. Lorsque la tarification par utilisateur, par enregistrement ou par workflow sur une plateforme « no-code » dépasse le coût d'une capacité équivalente sur un serveur virtuel (VPS), auquel s'ajoute le temps de maintenance par un développeur, le rapport s'inverse. Cela se produit généralement lorsque le nombre d'utilisateurs actifs se situe entre 1 000 et 10 000, selon la plateforme. La plateforme n'est pas en mesure d'offrir les performances requises. Des temps de chargement des pages supérieurs à 3 secondes sur une application destinée aux clients, des temps de réponse des API supérieurs à 500 ms, ou des retards dans l'exécution des workflows qui ralentissent les processus critiques. Certains de ces problèmes peuvent être résolus au sein même de la plateforme ; d'autres non. Les exigences de conformité dépassent les capacités de la plateforme. SOC 2 Type II, accords de partenariat HIPAA, résidence régionale des données, exigences en matière de journalisation des audits, déploiement en environnement mono-tenant. Toutes les plateformes « no-code » ne proposent pas ces fonctionnalités, et encore moins à un prix adapté aux attentes d'une entreprise de taille moyenne. L'application s'est imposée comme un système d'enregistrement à long terme. Si une application développée en interne fonctionne depuis deux ans, que sa responsabilité est clairement attribuée et qu'il est peu probable qu'elle soit remplacée de sitôt, ça vaut le coup d'investir dans le développement pour la transformer en une solution maintenable sur une infrastructure réelle. Les processus de migration varient selon la plateforme. Webflow exporte du code HTML et CSS propre. FlutterFlow exporte du code Flutter. Bubble n'exporte pas de code, mais ses données et ses workflows peuvent être recréés sur une pile de services Node.js ou Python s'appuyant sur PostgreSQL un VPS. Retool peut être auto-hébergé sur Docker, ce qui explique en partie l'existence de l'offre VPS géré à 16 vCPU. Comment les agences peuvent-elles aider leurs clients qui utilisent des applications « no-code » en production ? Les agences sont particulièrement bien placées pour ce genre de travail, car elles font déjà le lien entre les utilisateurs métier et l'infrastructure technique. Les clients qui développent des applications sans code n'ont généralement pas de service informatique à qui s'adresser. Ils ont une agence. Trois propositions semblent trouver un écho : Hébergement et gouvernance. Propose une offre groupée comprenant l'hébergement géré pour les services backend, les domaines personnalisés et l'infrastructure de messagerie, ainsi qu'un bilan trimestriel de gouvernance. Facture un forfait mensuel plutôt qu'un tarif à l'intervention. Backend-as-a-service pour les clients utilisant des solutions sans code. Propose un petit environnement VPS où l'agence héberge des utilitaires backend partagés (génération de PDF, envoi d'e-mails, traitement de fichiers, tâches planifiées) que l'application sans code du client appelle via une API. Le client bénéficie ainsi de fonctionnalités que la plateforme ne peut pas offrir ; l'agence, quant à elle, conserve une infrastructure centralisée. Préparation à la migration. Quand l'application d'un client commence à atteindre les limites de la plateforme, l'agence qui connaît déjà bien la charge de travail est le partenaire idéal pour planifier et mener à bien la refonte. Le forfait Pro Shared d'InMotion (avec WHM et jusqu'à 4 cPanel ), l'hébergement revendeur et les forfaits VPS prennent tous en charge ce type de projet, avec des comptes isolés par client et des options en marque blanche là où c'est nécessaire. Le programme de partenariat pour les agences offre des réductions allant jusqu'à 25 % sur les nouveaux contrats et les renouvellements d'hébergement au niveau Signature, ce qui permet de dégager la marge opérationnelle nécessaire pour bien accompagner les clients « no-code ». À quoi ressemble une infrastructure de niveau production pour les applications des développeurs amateurs ? « De qualité production » ne veut pas dire cher. Ça veut dire fiable. Voici les éléments qui comptent, classés par ordre de fréquence des incidents qu’ils provoquent : Ressources isolées. Un pic de charge sur une application ne devrait pas ralentir une autre. Les limites cPanel sur les plans Shared Pro et Reseller, ou l'environnement à locataire unique sur un VPS ou un serveur dédié, permettent d'y parvenir. De vraies sauvegardes. Pas seulement les instantanés de la plateforme. Des sauvegardes hors serveur avec une durée de conservation documentée. Premier Care inclut 300 Go d'espace de stockage pour les sauvegardes sur les serveurs VPS et 500 Go sur les serveurs dédiés. Surveillance et alertes. Vérification de la disponibilité, suivi des temps de réponse et alertes en cas d'expiration de certificats. Les outils gratuits comme UptimeRobot font l'affaire ; les outils intégrés sont plus efficaces. Un engagement de disponibilité garanti par écrit. Le SLA d'InMotion, assorti d'une garantie de remboursement de 99,99 %, te permet de rassurer tes collaborateurs et tes clients. Une assistance humaine qui maîtrise la pile technique. La plupart des urgences liées aux solutions « no-code » concernent le DNS, le SSL, la délivrabilité des e-mails ou un webhook mal configuré. Une équipe d'assistance humaine, disponible 24 h/24 et 7 j/7, résout ces problèmes plus rapidement que les chatbots ou les files d'attente d'escalade. Une stratégie d'évolutivité. Lorsque l'application dépasse les capacités de son niveau actuel, la migration vers le niveau supérieur doit être planifiée, et non effectuée dans la précipitation. Passer d'un forfait Shared Pro à un VPS géré, ou d'un VPS à un serveur dédié, chez le même fournisseur permet de conserver la même configuration pour le DNS, la messagerie et les outils de sauvegarde. Les développeurs amateurs continueront à créer des applications de production. Cette tendance ne va pas ralentir. La question qui se pose aux partenaires informatiques et aux agences est de savoir s'il faut considérer cette croissance comme un risque incontrôlable ou comme une occasion de mettre en place l'infrastructure dont ces applications ont réellement besoin. Si ton équipe gère des applications développées en interne et que tu ne sais pas si ton hébergement actuel est adapté à la charge de travail, l'équipe Solutions d'InMotion peut analyser cette charge de travail avec toi et te recommander une offre adaptée. Pour les agences qui souhaitent proposer ce service à leurs clients, le programme de partenariat pour les agences fournit l'infrastructure nécessaire, des réductions et une assistance dédiée afin de rendre cette offre économiquement viable. Partager cet article Carrie Smaha Directeur principal des opérations de marketing Carrie Smaha une responsable senior des opérations marketing avec plus de 20 ans d'expérience dans la stratégie numérique, le développement web et la gestion de projets informatiques. Elle est spécialisée dans les programmes de commercialisation et les solutions SaaS pour WordPress l'hébergement VPS. Elle bosse en étroite collaboration avec les équipes techniques et les clients pour fournir des plateformes performantes et évolutives. Chez InMotion Hosting, elle mène des initiatives de marketing produit qui allient vision stratégique et expertise technique. Plus d'articles par Carrie Articles connexes Développeurs amateurs, infrastructure professionnelle : quand les applications créées en interne ont besoin d'un hébergement professionnel Comment les agences peuvent gérer les sites clients basés sur l'IA sans code sans perdre le contrôle Limiter le débit des robots d'indexation IA avec ModSecurity Développement web avec l'IA : ce qu'il faut savoir en 2026 L'hébergement IA pour les débutants : des créateurs de sites web à l'analyse prédictive Notation des prospects par l'IA : comment les marques peuvent transformer les données en revenus Lovable acquiert Molnett : ce que la génération de code par IA signifie pour le déploiement de logiciels. Plugins WordPress AI : Un guide d'expert Chatbots AI pour WordPress: Renforcer l'assistance sans compromettre la confiance L'avenir de l'analyse des logs par l'IA : Rendre l'hébergement plus prévisible et plus sûr