Étape 1Linux
Un environnement de test Linux, isolé de la production
Contexte
Je devais comparer plusieurs solutions de tableaux de bord. Installer des logiciels à l'essai sur la production expose à des conflits, à des failles et à une baisse de performance. Il fallait un espace dédié, stable et facile à refaire.
Pourquoi un environnement isolé, et pas les serveurs de production ?
- Protéger la production. Installer des logiciels à l'essai peut provoquer des conflits, ouvrir des failles de sécurité ou ralentir les serveurs que les équipes utilisent tous les jours.
- Valider avant de déployer. En entreprise, une solution se teste d'abord dans un espace séparé. On ne la met en production qu'une fois qu'elle a fait ses preuves.
- Pouvoir se tromper sans conséquence. Sur une VM, un snapshot permet de revenir en arrière en quelques minutes. Sur un serveur de production, une erreur touche directement les utilisateurs.
- Un environnement reproductible. La même VM peut être recréée pour tester plusieurs solutions dans les mêmes conditions.
Ce que j'ai fait
- Création d'une machine virtuelle sous Hyper-V, déjà utilisé dans l'entreprise, donc sans nouvel outil à intégrer.
- Ressources volontairement modestes pour pouvoir reproduire la VM sur n'importe quel poste.
- Installation d'Ubuntu Server sur la VM.
- Réseau en Default Switch d'Hyper-V : l'accès à Internet suffit aux installations, et la VM reste coupée du réseau interne.
La machine
- Hyperviseur
- Hyper-V
- Mémoire
- 4 Go de RAM
- Stockage
- 20 Go
- Système
- Ubuntu Server
- Réseau
- Default Switch
- Contrôle
- ping vers le réseau interne : aucune réponse
Résultat. Une base saine pour installer Docker et tester les tableaux de bord, avec moins de risques pendant les essais.

