Comme l’explique si bien l’article sur notre structuration et nos processus, nous sommes axés sur une industrialisation de nos méthodes de travail.
Donc, il y a quelques années, nous avions fait le choix de l’utilisation du logiciel VirtualBox pour nos environnements de développements. Pour se conformer à notre charte industrielle, nous avons donc isolé nos outils/services dans des machines virtuelles. Cette isolation s’est faite au fur et à mesure, et ces machines virtuelles ont été installées sur des machines de bureau qui étaient recyclées en serveur. Et puis, comme tout le monde, le temps manquants, nous nous sommes jamais posés pour optimiser tous ces petits « serveurs » aux caractéristiques si différentes. Lors d’une coupure de courant ou de liaison Internet, il fallait refaire le tour de toutes les machines pour voir si tous les services étaient opérationnels, cela commençait à être pénible. De plus, l’activité grandissante de notre activité, nos machines virtuelles consommaient de plus en plus de RAM et les accès disques, bêtes noires des machines virtuelles, augmentaient pour compenser une mémoire limitée.