La configuration et la gestion d’environnements pour le développement, les tests, l’intégration et le déploiement constituent une tâche minutieuse pour les équipes logicielles. Visual Studio Lab Management permet aux membres de l’équipe de créer facilement des environnements en libre-service, tout en s’affranchissant des délais à rallonge d’activation par
Création d’environnements
Lab Management
Un environnement dans Lab Management est simplement une collection de machines virtuelles, chacune jouant un rôle pour l’application que vous développez. Par exemple, un environnement peut comporter une VM servant de base de données et une autre VM faisant office de serveur Web. Lab Management propose les trois méthodes suivantes pour la création d’environnements :
- A partir de VM déjà en place
- A partir d’un ensemble d’images de référence stockées dans une bibliothèque
- En clonant un autre environnement
La création d’environnements à partir d’images de référence réduit la duplication du travail car ces images sont créées une fois pour toutes et sont réutilisables de nombreuses fois.
Pour préparer une image de référence réutilisable, procédez comme suit :
- Créez une VM avec la configuration requise : Préparez une VM dédiée à chaque rôle nécessaire pour votre application à tester et pour chaque configuration requise de ce rôle. Par exemple, si votre application nécessite un serveur Web s’exécutant sur un OS Windows Server 2008, créez une VM avec un OS Windows Server 2008 et activez le rôle IIS sur celle-ci.
- Installez Visual Studio Agents 2010 sur la VM : Ce logiciel complémentaire est téléchargeable gratuitement avec Visual Studio 2010. Lab Management nécessite l’installation de trois agents sur les VM, à savoir Test Agent 2010, Lab Agent 2010 et Build Agent. Le logiciel pour les deux premiers agents fait partie de Visual Studio Agents 2010. Celui pour Build Agent est intégré à l’installation Team Foundation Server. Il existe un utilitaire fantastique appelé VM Prep Tool et disponible sur vslabmgmt.codeplex.com. Il peut vous aider à simplifier l’installation des trois agents sur une VM.
- Stockez la VM dans la bibliothèque : VM Prep Tool généralise également la VM et la stocke sous forme d’image de référence dans la bibliothèque. Chaque fois que vous utilisez l’image de référence pour créer un nouvel environnement, elle sera personnalisée avec un nom d’ordinateur unique. Pour créer un environnement à partir d’images de référence, procédez comme suit :
- Importez les images de référence dans votre projet d’équipe : Cette importation dans votre projet constitue un préalable à leur utilisation. Faites-le à partir de l’onglet Library sous Lab Center dans Microsoft Test Manager 2010. Lorsque vous importez l’image de référence, vous devez fournir des informations sur son mode de personnalisation chaque fois qu’elle sert à créer un environnement. Par exemple, vous devez, entre autres, saisir une clé de produit et le domaine Active Directory auquel elle doit être rattachée.
- Créez un nouvel environnement virtuel : Au moyen du Creation Wizard dans l’onglet Lab, sélectionnez les images de référence et créez un nouvel environnement.
Cette approche visant à créer un environnement à la demande à partir d’un ensemble d’images de référence et à le mettre à la disposition des développeurs et testeurs modifie la manière dont les équipes logicielles activent les environnements. Il est inutile d’effectuer les tâches répétitives d’installation des OS et des éléments prérequis. Plus loin dans cet article, nous allons voir un autre moyen de créer des environnements par clonage.
Téléchargez cette ressource
SIEM & PME : Comment construire la boîte noire de votre SI ?
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et accessible, pour anticiper, détecter et réagir efficacement aux attaques.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Veeam passe à la vitesse supérieure avec iResOps pour Microsoft 365
- Visibilité, réputation, clients : ce que les petites entreprises ne pourront plus déléguer en 2027
- IA souveraine : l’Europe avance, mais son interconnexion prend du retard
- Cloud public : la sécurité des données s’impose comme premier critère pour les agents publics
Articles les + lus
Continuer avec Exchange Server : quelles conséquences ?
Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
À la une de la chaîne Tech
- Continuer avec Exchange Server : quelles conséquences ?
- Raccourcis Réseau et Navigateur : le kit de Diagnostic des Professionnels IT
- Raccourcis PowerShell et Windows Terminal pour les Professionnels IT
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
