Aller au contenu
Langue
DE EN FR
Démarrer un projet

Cent applications plus tard : retour sur le déménagement

Annoncé en décembre, terminé en mars : nos plateformes tournent désormais dans le Virtual Data Center de hosttech. Ce qui a fonctionné, ce qui a été juste et ce que nous referons exactement de la même manière la prochaine fois.

Gros plan sur un serveur rack avec poignée et baies de disques, d’autres serveurs flous avec des voyants d’état à l’arrière-plan, le tout baigné de lumière rouge.

En décembre, nous avons annoncé le changement : environ cent instances de serveur de plus de vingt clients et clientes, un nouveau partenaire, une personne par application. La dernière application a maintenant déménagé et l’ancien environnement est éteint.

Le déroulement en chiffres

109 services sur 110 instances de serveur et environ deux téraoctets de données, répartis entre les projets de plus de vingt clients et clientes et nos systèmes internes.

Un epic par client ou cliente, une story par instance de serveur, une story distincte pour la sauvegarde de chaque projet. C’est ainsi que le plan se présentait dans Jira, et c’est ainsi qu’il a été traité : d’abord les applications internes et notre propre site web, puis les projets de la clientèle, volontairement lentement jusqu’à fin février. L’interruption par application est restée aux quelque 15 minutes annoncées.

Frise chronologique de décembre 2025 à mars 2026 avec deux phases : d’abord nos propres applications et le site web, puis les projets de la clientèle jusqu’en mars, volontairement lentement jusqu’à fin février. En dessous, les chiffres clés : environ 100 instances de serveur, plus de 20 clients et clientes et environ 15 minutes d’interruption par application.
Deux phases, quatre mois : le déménagement au fil du temps.

Ce qui a été juste

Le changement d’IP. Chaque interface configurée sur notre ancienne adresse a dû être adaptée : autorisations de pare-feu chez la clientèle, restrictions d’IP sur les clés d’API, webhooks du dépôt. La coordination avec les services informatiques de la clientèle a demandé plus de rendez-vous que la migration elle-même. La prochaine fois, l’inventaire des interfaces viendra au début, et non la semaine précédant le déménagement.

Les sauvegardes. Une story distincte par projet, cela sonne bureaucratique. En contrepartie, elle a garanti qu’aucun répertoire ne soit oublié et que l’ancien état ne soit éteint qu’une fois le nouveau sauvegardé.

Les certificats. Jusqu’à ce que le nouveau certificat d’un domaine soit émis, celui-ci fonctionnait avec un certificat transitoire importé sur le nouveau pare-feu. Rien de spectaculaire, mais sans cette étape, le domaine n’aurait pas eu de certificat valide dans l’intervalle.

Ce qui reste

Un inventaire exact, parce que nous avons manipulé chaque instance individuellement. Une séparation claire : les environnements de production tournent sur nos propres serveurs virtuels, les environnements hors production utilisent les services de base de données et de stockage du Virtual Data Center. Et une check-list qui s’appliquera de nouveau au prochain déménagement, avec l’inventaire des interfaces en première position.

« Il y a là des centaines d’applications, de services et d’interfaces, dans un environnement en croissance, avec des exigences de qualité élevées, une clientèle très active et un nombre croissant de développeuses et développeurs créatifs et motivés, et une évolution technologique rapide, avec des pannes et des difficultés occasionnelles. Qu’est-ce qui pourrait bien mal tourner ? Au final, c’est la satisfaction du travail accompli qui l’emporte. »

Marc Christen, Senior Cloud Engineer

Ce que cela signifie pour l’exploitation de votre plateforme figure sur la page Exploitation & cloud.

Rédigé par Adrian Arnold Chef de projet senior

Tech 2 minutes de lecture