Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevTest Labs est un service qui permet aux développeurs et aux testeurs de créer et de gérer rapidement des machines virtuelles Azure pour le développement et le test. Avec un modèle libre-service, un contrôle des coûts intégré et des fonctionnalités d’automatisation, DevTest Labs aide les équipes à approvisionner efficacement des environnements, à réduire les coûts et à rationaliser les flux de travail.
Les ressources DevTest Labs sont organisées en Labs, qui fournissent des bases et artefacts préconfigurés pour la création de machines virtuelles. Les propriétaires de laboratoire créent des machines virtuelles préconfigurées avec les outils et les logiciels dont les utilisateurs du laboratoire ont besoin. Les utilisateurs du laboratoire réclament des machines virtuelles préconfigurées ou créent et configurent leurs propres machines virtuelles. Les stratégies de laboratoire et d’autres méthodes assurent le suivi et le contrôle de l’utilisation et des coûts du laboratoire.
Scénarios DevTest Labs courants
Les scénarios DevTest Labs courants incluent des machines virtuelles pour le développement, les tests ainsi que les labos de salles de classe ou de formation. DevTest Labs vous permet de travailler efficacement, de manière cohérente et de contrôler les coûts en conservant toute l’utilisation des ressources dans le contexte du labo.
Utilisez DevTest Labs lorsque vous avez besoin des éléments suivants :
- Approvisionnement rapide et reproductible de machines virtuelles
- Contrôle des coûts pour les charges de travail de développement/test
- Intégration avec des pipelines CI/CD
- Gouvernance légère pour les équipes distribuées
Comment Fonctionne DevTest Labs ?
DevTest Labs est basé sur Azure Resource Manager (ARM) et utilise le portail Azure pour créer et gérer des laboratoires, des machines virtuelles et d’autres ressources. Les propriétaires de laboratoire peuvent créer des labos avec des bases préconfigurées, des artefacts et des modèles. Les utilisateurs du labo peuvent revendiquer des machines virtuelles ou créer leurs propres machines virtuelles à partir des ressources du labo.
Créez un laboratoire à partir du portail Azure, recherchez « DevTest Labs » et créez un laboratoire. Vous définissez des paramètres de base tels que le nom du labo, la région et les stratégies d’arrêt automatique.
Configurez des stratégies pour définir des limites sur les tailles de machine virtuelle, le nombre de machines virtuelles par utilisateur et le nombre total de machines virtuelles. Ces stratégies aident à appliquer des contraintes de gouvernance et de budget.
Ajoutez des images personnalisées et des artefacts Chargez vos propres images de machine virtuelle ou utilisez des images de la Place de marché Azure. Attachez des artefacts pour automatiser l’installation et la configuration logicielles.
Provision de machines virtuelles Les utilisateurs peuvent créer des machines virtuelles à partir des modèles du laboratoire. Ces machines virtuelles héritent des stratégies du labo et peuvent être gérées individuellement ou dans le cadre d’un laboratoire.
Surveillez l’utilisation des tableaux de bord intégrés pour suivre les tendances des coûts et l’utilisation des ressources, ce qui aide les équipes à rester dans le budget et à optimiser l’allocation des ressources.
Bases, artefacts et modèles de machines virtuelles personnalisés
DevTest Labs utilise des images personnalisées, des formules, des artefacts et des modèles pour créer et gérer des laboratoires et des machines virtuelles. Le dépôt GitHub public DevTest Labs contient de nombreux artefacts de machine virtuelle prêts à l’emploi et modèles ARM pour créer des laboratoires ou des groupes de ressources de bac à sable. Les propriétaires de laboratoire créent des images,des formules et des modèles ARM personnalisés pour créer et gérer des laboratoires et des machines virtuelles.
Les propriétaires de laboratoire stockent des artefacts et des modèles ARM dans des référentiels Git privés et connectent les référentiels d’artefacts et les référentiels de modèles à leurs laboratoires afin que les utilisateurs du labo puissent y accéder directement à partir du portail Azure. Ajoutez les mêmes référentiels à plusieurs laboratoires de votre organisation pour favoriser la cohérence, la réutilisation et le partage.
Stratégies et procédures de laboratoire pour maîtriser les coûts
Les propriétaires de laboratoires peuvent prendre plusieurs mesures pour réduire les déchets et contrôler les coûts du laboratoire.
- Définissez des stratégies de laboratoire, comme le nombre autorisé ou la taille des machines virtuelles par utilisateur ou laboratoire.
- Définissez des horaires pour l'arrêt automatique et le démarrage automatique afin d'arrêter et de démarrer les machines virtuelles de laboratoire à des horaires spécifiques de la journée.
- Surveiller les coûts pour suivre l’utilisation des laboratoires et des ressources et estimer les tendances.
- Définissez les dates d’expiration des machines virtuellesou supprimez des laboratoires ou des machines virtuelles lab quand vous n’en avez plus besoin.
Étapes suivantes
Prise en main d’Azure DevTest Labs
Vous êtes un nouvel utilisateur d’Azure ? Créer un compte Azure gratuit.
Vous avez déjà un compte Azure ? Créez votre premier labo et commencez à utiliser Azure DevTest Labs en quelques minutes.