Comparaison entre les images personnalisées et les formules dans DevTest LabsComparing custom images and formulas in DevTest Labs

Les images personnalisées et les formules peuvent toutes deux être utilisées comme bases pour créer des machines virtuelles.Both custom images and formulas can be used as bases for created new VMs. Cependant, la différence principale entre les images personnalisées et les formules est qu’une image personnalisée est simplement une image basée sur un disque dur virtuel, alors qu’une formule correspond à une image basée sur un disque dur virtuel en plus de paramètres préconfigurés, comme la taille de la machine virtuelle, le réseau virtuel, le sous-réseau et les artefacts.However, the key distinction between custom images and formulas is that a custom image is simply an image based on a VHD, while a formula is an image based on a VHD in addition to preconfigured settings - such as VM Size, virtual network, subnet, and artifacts. Ces paramètres préconfigurés sont définis avec les valeurs par défaut. Celles-ci peuvent être remplacées au moment de la création de la machine virtuelle.These preconfigured settings are set up with default values that can be overridden at the time of VM creation. Cet article explique quelques-uns des avantages et des inconvénients de l’utilisation des images personnalisées et des formules.This article explains some of the advantages (pros) and disadvantages (cons) to using custom images versus using formulas.

Avantages et inconvénients des images personnaliséesCustom image pros and cons

Les images personnalisées représentent un moyen statique et immuable de créer des machines virtuelles dans un environnement de votre choix.Custom images provide a static, immutable way to create VMs from a desired environment.

AvantagesPros

  • L’approvisionnement de machines virtuelles à partir d’une image personnalisée est rapide car rien ne change une fois que la machine virtuelle est lancée à partir de l’image.VM provisioning from a custom image is fast as nothing changes after the VM is spun up from the image. En d’autres termes, il n’existe aucun paramètre à appliquer, car l’image personnalisée est simplement une image sans paramètres.In other words, there are no settings to apply as the custom image is just an image without settings.
  • Les machines virtuelles créées à partir d’une même image personnalisée sont identiques.VMs created from a single custom image are identical.

InconvénientsCons

  • Si vous avez besoin de mettre à jour certains aspects de l’image personnalisée, l’image doit être recréée.If you need to update some aspect of the custom image, the image must be recreated.

Avantages et inconvénients des formulesFormula pros and cons

Les formules représentent un moyen dynamique de créer des machines virtuelles à partir de la configuration/des paramètres souhaités.Formulas provide a dynamic way to create VMs from the desired configuration/settings.

AvantagesPros

  • Les modifications de l'environnement peuvent être capturées à la volée au moyen d’artefacts.Changes in the environment can be captured on the fly via artifacts. Par exemple, si vous voulez installer une machine virtuelle avec les derniers éléments de votre pipeline de mise en production ou inscrire les lignes de code les plus récentes de votre dépôt, vous pouvez simplement spécifier un artefact qui déploie les derniers éléments ou inscrit les lignes de code les plus récentes dans la formule avec l’image de base cible.For example, if you want a VM installed with the latest bits from your release pipeline or enlist the latest code from your repository, you can simply specify an artifact that deploys the latest bits or enlists the latest code in the formula together with a target base image. Chaque fois que cette formule sera utilisée pour créer des machines virtuelles, les derniers éléments/lignes de code seront déployés/inscrites sur la machine virtuelle.Whenever this formula is used to create VMs, the latest bits/code are deployed/enlisted to the VM.
  • Les formules, à la différence des images personnalisées, peuvent définir des paramètres par défaut, par exemple la taille des machines virtuelles et les paramètres de réseau virtuel.Formulas can define default settings that custom images cannot provide - such as VM sizes and virtual network settings.
  • Les paramètres enregistrés dans une formule apparaissent comme valeurs par défaut, mais peuvent être modifiés à la création de la machine virtuelle.The settings saved in a formula are shown as default values, but can be modified when the VM is created.

InconvénientsCons

  • La création d’une machine virtuelle à partir d’une formule peut prendre plus de temps qu’à partir d’une image personnalisée.Creating a VM from a formula can take more time than creating a VM from a custom image.

Prise en main d’Azure DevTest LabsGet started with Azure DevTest Labs

Vous êtes un nouvel utilisateur d’Azure ?New to Azure? Créer un compte Azure gratuit.Create a free Azure account.

Vous avez déjà un compte Azure ?Already on Azure? Prise en main de votre premier labo avec DevTest Labs.Get started with your first lab in DevTest Labs.

Prenez en main Azure DevTest Labs en quelques minutes.Get started with Azure DevTest Labs in minutes

Étapes suivantesNext steps