Back to blog

Ce que l’histoire des “Trois Petits Cochons” peut nous apprendre sur l’hébergement

septembre 3rd, 2021
Ce que l’histoire des “Trois Petits Cochons” peut nous apprendre sur l’hébergement

En tant qu’entreprise de logiciels, nous concevons souvent des outils pour nos clients dans le cadre de projets spécifiques. Et un facteur clé de succès dans chacun de nos projets est le transfert de propriété de ces outils et services à nos clients, souvent situés dans des pays à revenu faible et intermédiaire. Nous le défendons bec et ongles.

Pourtant, nous conseillons presque toujours que les outils que nous fournissons restent hébergés chez nous, plutôt que sur une infrastructure locale. L’hébergement, pour nous, n’est pas un jeu à somme positive : ce n’est de loin pas notre activité la plus rentable, et cela demande une maintenance constante.

Alors, pourquoi l’offrons-nous, et même le recommandons-nous ? Et d’abord… qu’est-ce que l’hébergement, au juste ?

Construire une maison pour vos données qui ne sera ni soufflée, ni renversée, ni balayée

Vous connaissez la comptine des trois petits cochons :

Le troisième, en revanche, a emprunté le long chemin jusqu’à la briqueterie et a construit une maison solide, que le loup n’a pas pu souffler ni renverser.

Eh bien, l’hébergement, c’est un peu comme avoir une maison. Et vous pouvez choisir celle en paille, celle en bois ou celle en briques — à vos risques et périls.
Chaque outil que nous créons doit être hébergé (logé) sur ce que l’on appelle un serveur (la maison elle-même), quelque part. Un endroit avec des portes auxquelles seules certaines personnes peuvent accéder (sécurité renforcée des données), qui ne sera pas facilement endommagé, etc.

En réalité, perdre, endommager ou ne pas avoir un accès stable à votre service peut avoir des conséquences désastreuses — en particulier dans le cas des systèmes d’information sanitaire.

Alors, quel type de maison pouvez-vous choisir pour héberger votre projet ?

La maison de paille et de brindilles : l’hébergement “sous le bureau”

Non, ce n’est pas une blague.
Oui, cela arrive souvent.
Et non, pas seulement pour des projets sans importance.

Ce type d’hébergement correspond à un serveur… dépendant d’un ordinateur portable. Cela peut convenir à quelqu’un qui veut son propre serveur pour jouer ou coder à titre personnel, mais il est évidemment impossible de s’y fier pour des projets ayant un impact sur la santé de milliers de personnes.

Ce serveur risque non seulement d’être éteint par un collègue bien intentionné, mais aussi d’être placé dans un environnement non sécurisé : trop chaud, sans mesures de sécurité incendie (les ordinateurs n’aiment ni l’eau ni le feu), sans alimentation électrique redondante, sans connexion Internet fiable, etc.

Au-delà de ces risques liés à l’emplacement du serveur, augmenter la capacité de l’infrastructure lorsque le projet grandit sera extrêmement difficile. En tout cas, cela sera bien plus compliqué qu’un simple clic pour obtenir un serveur plus puissant ou plus de stockage, payable instantanément avec une carte de crédit.

La maison en briques : l’hébergement dans le cloud

Ces solutions offrent un endroit décent pour stocker vos données : accès physique contrôlé, système de refroidissement, alimentation électrique ininterrompue, connexion Internet haut débit, etc.

Nous le faisons parce que nous sommes déterminés à assurer le succès à long terme de nos projets. Parce que nous croyons au transfert de propriété, tout en garantissant que nos clients puissent tirer le meilleur parti des outils que nous avons créés, sans souci. Nous nous engageons auprès de nos clients, dans notre travail, et l’hébergement d’outils critiques pour leurs systèmes de santé en fait partie intégrante.

Dans le cas de l’hébergement international, comme AWS, Azure, Google, etc., ces fournisseurs disposent de toutes les certifications nécessaires, permettent des mises à niveau instantanées et suivent les meilleures pratiques pour maintenir votre “maison” aux standards du secteur. Chez Bluesquare, nous utilisons AWS et y hébergeons les projets de nos clients.

Cependant, dans tous les cas, les clients doivent encore renforcer leur expérience, leurs compétences et mettre en place certains processus en cas d’incident. Et surtout, l’équipe en charge du serveur a généralement une connaissance limitée des données de santé dans les PRFI (souvent basées sur DHIS2). Elle réalisera peut-être certaines tâches une fois par an, alors que notre équipe les réalise sur des dizaines de serveurs chaque année.

Alors pourquoi s’embêter avec l’hébergement quand c’est plus de travail que de profit ?

Bluesquare héberge des dizaines de serveurs et investit dans l’automatisation du provisioning (création de “nouveaux serveurs” selon des caractéristiques définies), du monitoring, du dépannage et de la planification de capacité. En plus de tout ce que propose l’hébergement dans le cloud, nous avons une équipe de surveillance experte dans l’écosystème DHIS2 et les données de santé, dédiée à l’investigation des problèmes avant qu’ils ne surviennent. Nous minimisons également les interventions directes sur vos serveurs en automatisant la plupart des tâches récurrentes via notre canal Slack et nos bots.

Et ce n’est que la partie émergée de tout ce que nous faisons pour éviter que les projets de nos clients ne soient soufflés et emportés.

Nous le faisons parce que nous nous engageons à assurer la réussite de nos projets sur le long terme. Parce que nous croyons au transfert de propriété, tout en veillant à ce que nos clients puissent tirer pleinement parti des outils que nous avons créés, sans inquiétude. Nous sommes dévoués à nos clients, à notre travail, et l’hébergement d’outils essentiels à leurs systèmes de santé en fait partie intégrante.

Bluesquare est l’une des 2 organisations recommandées officiellement par l’Université d’Oslo pour héberger et maintenir les instances DHIS2. En savoir plus sur nos solutions d’hébergement DHIS2 →

Back to blog