Trois options existent pour héberger une solution : un cloud international, un serveur installé dans vos locaux ou un centre de données situé dans votre pays. Aucune n'est la meilleure en toutes circonstances. Le bon choix dépend de la sensibilité de vos données, de la réglementation qui s'applique à vous, de la qualité de votre connexion et des compétences dont vous disposez pour exploiter l'ensemble.
Que signifie « héberger » une solution ?
Une application de gestion repose sur un serveur : une machine qui exécute le logiciel, conserve la base de données et répond aux ordinateurs, tablettes et smartphones des utilisateurs. Héberger, c'est décider où se trouve cette machine, qui l'exploite et qui en répond.
La question paraît technique. Elle est en réalité stratégique, car elle détermine qui a physiquement accès à vos données, quel droit s'y applique, ce qui se passe quand une liaison tombe et à quelle vitesse vous pouvez reprendre l'activité après un incident.
Quelles sont les trois grandes options ?
| Option | Points forts | Points d'attention |
|---|---|---|
| Cloud international | Mise en route rapide, capacité ajustable, haut niveau de disponibilité et de sécurité physique | Données hors du territoire, dépendance aux liaisons internationales, facturation souvent en devise étrangère |
| Serveur dans vos locaux | Maîtrise physique complète, fonctionnement possible sur le réseau interne sans Internet | Électricité secourue, climatisation, sécurité du local, sauvegardes et administration à votre charge |
| Centre de données national | Données sur le territoire, infrastructure professionnelle, proximité et droit local | Offre variable selon les pays, niveau de service à vérifier précisément |
Ces options se combinent. Une formule fréquente consiste à faire tourner la solution dans un centre de données national et à conserver une sauvegarde chiffrée sur un second site. Une autre place un serveur local dans chaque site important, synchronisé avec un serveur central, pour que l'activité continue lors d'une coupure de liaison.
Quels critères doivent guider le choix ?
- La nature des données. Des données d'état civil, de santé, fiscales ou financières n'appellent pas les mêmes précautions qu'un catalogue de produits.
- Le cadre réglementaire. Plusieurs pays d'Afrique de l'Ouest disposent d'une législation sur les données personnelles et d'une autorité de protection. Certaines catégories de données peuvent être soumises à des conditions de localisation ou de transfert. Vérifiez ce point avec votre conseil juridique.
- La connectivité. Si vos sites sont mal reliés à Internet, un hébergement lointain rend l'outil lent ou indisponible, sauf si l'application fonctionne en mode déconnecté.
- Les compétences disponibles. Un serveur sur site suppose quelqu'un pour le surveiller, le mettre à jour et vérifier les sauvegardes.
- La continuité. Combien de temps pouvez-vous rester sans l'outil ? La réponse dimensionne les redondances et les sauvegardes.
- La réversibilité. Pouvez-vous récupérer vos données et déplacer la solution ailleurs sans obstacle ?
Un cas typique : le serveur dans le bureau du comptable
Une entreprise de taille moyenne choisit d'héberger son application de gestion sur un serveur posé dans le bureau de la comptabilité, par souci de garder ses données « à la maison ». L'intention est légitime. Mais la pièce n'est pas climatisée la nuit, l'onduleur tient quelques minutes, et la sauvegarde se fait sur un disque externe branché au même serveur, que personne ne pense à contrôler.
Lors d'une série de coupures électriques pendant la saison chaude, le serveur s'arrête brutalement plusieurs fois. La base de données est endommagée. Le disque de sauvegarde, lui, n'avait plus rien enregistré depuis des semaines parce qu'il était plein. L'entreprise a reconstitué une partie de son activité à partir des documents papier. Le choix du local n'était pas en cause. Ce qui manquait, c'étaient les conditions qui le rendent sûr : alimentation secourue, sauvegarde externalisée et vérifiée, surveillance.
Une sauvegarde que l'on n'a jamais essayé de restaurer n'est pas une sauvegarde, c'est un espoir.
Le cloud est-il moins sûr qu'un serveur chez soi ?
Pas par nature. Un centre de données professionnel offre un niveau de protection physique, d'alimentation électrique et de surveillance qu'un bureau ne peut pas égaler. Le risque du cloud est d'un autre ordre : vos données se trouvent sous une autre juridiction et votre accès dépend de liaisons que vous ne contrôlez pas.
La sécurité tient moins au lieu qu'aux pratiques. Où qu'elle soit installée, une solution sérieuse chiffre les données, limite les accès par profils, trace chaque opération et sauvegarde régulièrement sur un site distinct. Un serveur local mal administré est bien plus exposé qu'un hébergement distant bien tenu, et l'inverse est tout aussi vrai. Pour approfondir les enjeux de localisation, lisez notre article héberger ses données en Afrique.
Comment garder la liberté de changer d'avis ?
Une décision d'hébergement n'est pas définitive. L'offre nationale de centres de données s'étoffe, la réglementation évolue, votre organisation grandit. Ce qui convenait au démarrage peut ne plus convenir quelques années plus tard. Trois conditions préservent votre liberté :
- la solution et son code source vous appartiennent, de sorte qu'elle peut être réinstallée ailleurs ;
- vos données sont exportables à tout moment dans un format exploitable ;
- les comptes d'hébergement sont ouverts à votre nom, et pas à celui d'un prestataire.
Ce dernier point est souvent négligé, et il se rattache directement à la question du code source remis au client : sans la maîtrise du code et des comptes, changer d'hébergeur devient un projet à part entière.
Chez Linking Development, le client choisit son hébergement. Nous présentons les options adaptées à son contexte, avec leurs exigences réelles, puis nous installons la solution là où il l'a décidé. Notre rôle est d'éclairer cette décision et de veiller à ce que les conditions de sécurité soient réunies quel que soit le lieu retenu.
Vous hésitez entre plusieurs formules pour votre projet ? Échangeons sur vos contraintes pour identifier celle qui vous convient.