Confronto tra immagini personalizzate e formule nei lab di sviluppo/testComparing custom images and formulas in DevTest Labs

Sia le immagini personalizzate che le formule possono essere usate come basi per creare nuove macchine virtuali.Both custom images and formulas can be used as bases for created new VMs. La differenza principale tra le immagini personalizzate e le formule è che un'immagine personalizzata è semplicemente un'immagine basata su un disco rigido virtuale, mentre una formula è un'immagine basata su un disco rigido virtuale con in più impostazioni preconfigurate, ad esempio dimensioni della macchina virtuale, rete virtuale e subnet, ed elementi.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. Le impostazioni preconfigurate vengono specificate con valori predefiniti che possono essere sostituiti al momento della creazione della macchina virtuale.These preconfigured settings are set up with default values that can be overridden at the time of VM creation. Questo articolo illustra alcuni dei vantaggi e degli svantaggi relativi all'uso delle immagini personalizzate e delle formule.This article explains some of the advantages (pros) and disadvantages (cons) to using custom images versus using formulas.

Vantaggi e svantaggi delle immagini personalizzateCustom image pros and cons

Le immagini personalizzate offrono un modo statico e non modificabile per creare macchine virtuali da un ambiente di propria scelta.Custom images provide a static, immutable way to create VMs from a desired environment.

VantaggiPros

  • Il provisioning della macchina virtuale da un'immagine personalizzata è veloce poiché non vengono apportate modifiche dopo che la macchina virtuale viene attivata dall'immagine.VM provisioning from a custom image is fast as nothing changes after the VM is spun up from the image. In altre parole, non vi sono impostazioni da applicare poiché l'immagine personalizzata è semplicemente un'immagine senza impostazioni.In other words, there are no settings to apply as the custom image is just an image without settings.
  • Le macchine virtuali create da un'unica immagine personalizzata sono identiche.VMs created from a single custom image are identical.

SvantaggiCons

  • Se è necessario aggiornare alcuni aspetti dell'immagine personalizzata, si dovrà ricreare l'immagine.If you need to update some aspect of the custom image, the image must be recreated.

Vantaggi e svantaggi delle formuleFormula pros and cons

Le formule offrono un modo dinamico per creare macchine virtuali in base a una configurazione o alle impostazioni desiderate.Formulas provide a dynamic way to create VMs from the desired configuration/settings.

VantaggiPros

  • È possibile acquisire in tempo reale le modifiche apportate nell'ambiente in tempo reale usando gli elementi.Changes in the environment can be captured on the fly via artifacts. Ad esempio, per installare una macchina virtuale con i bit più recenti della pipeline di rilascio o integrare il codice più recente dal repository, è possibile specificare semplicemente un elemento che consenta di distribuire i bit più recenti o integri il codice più recente nella formula insieme a un'immagine di base di destinazione.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. Ogni volta che la formula viene usata per creare macchine virtuali, il codice o i bit più recenti vengono integrati o distribuiti alla macchina virtuale.Whenever this formula is used to create VMs, the latest bits/code are deployed/enlisted to the VM.
  • A differenza delle immagini personalizzate, le formule possono definire impostazioni predefinite come le dimensioni delle macchine virtuali e le impostazioni della rete virtuale.Formulas can define default settings that custom images cannot provide - such as VM sizes and virtual network settings.
  • Le impostazioni salvate in una formula vengono visualizzate come valori predefiniti, ma possono essere modificate quando viene creata la macchina virtuale.The settings saved in a formula are shown as default values, but can be modified when the VM is created.

SvantaggiCons

  • La creazione di una macchina virtuale da una formula può richiedere più tempo rispetto alla creazione da un'immagine personalizzata.Creating a VM from a formula can take more time than creating a VM from a custom image.

Introduzione ad Azure DevTest LabsGet started with Azure DevTest Labs

Non si è ancora provato Azure?New to Azure? Creare un account Azure gratuito.Create a free Azure account.

Si usa già Azure?Already on Azure? È possibile iniziare a usare il primo laboratorio in DevTest Labs.Get started with your first lab in DevTest Labs!

Iniziare a usare Azure DevTest Labs in pochi minutiGet started with Azure DevTest Labs in minutes

Passaggi successiviNext steps