Comparar imagens e fórmulas personalizadas em DevTest LabsComparing custom images and formulas in DevTest Labs

Tanto as imagens personalizadas como as fórmulas podem ser usadas como bases para novos VMs criados.Both custom images and formulas can be used as bases for created new VMs. No entanto, a distinção fundamental entre imagens e fórmulas personalizadas é que uma imagem personalizada é simplesmente uma imagem baseada num VHD, enquanto uma fórmula é uma imagem baseada num VHD para além de configurações pré-configuradas - como Tamanho VM, rede virtual, subnet e artefactos.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. Estas definições pré-configuradas são configuradas com valores predefinidos que podem ser ultrapassados no momento da criação de VM.These preconfigured settings are set up with default values that can be overridden at the time of VM creation. Este artigo explica algumas das vantagens (prós) e desvantagens (contras) para usar imagens personalizadas versus usando fórmulas.This article explains some of the advantages (pros) and disadvantages (cons) to using custom images versus using formulas.

Prós e contras de imagem personalizadosCustom image pros and cons

As imagens personalizadas fornecem uma forma estática e imutável de criar VMs a partir de um ambiente desejado.Custom images provide a static, immutable way to create VMs from a desired environment.

PrósPros

  • O fornecimento de VM a partir de uma imagem personalizada é rápido, uma vez que nada muda após o VM ser girado a partir da imagem.VM provisioning from a custom image is fast as nothing changes after the VM is spun up from the image. Por outras palavras, não existem definições a aplicar, uma vez que a imagem personalizada é apenas uma imagem sem definições.In other words, there are no settings to apply as the custom image is just an image without settings.
  • VMs criados a partir de uma única imagem personalizada são idênticos.VMs created from a single custom image are identical.

ContrasCons

  • Se precisar de atualizar algum aspeto da imagem personalizada, a imagem deve ser recriada.If you need to update some aspect of the custom image, the image must be recreated.

Fórmula prós e contrasFormula pros and cons

As fórmulas fornecem uma forma dinâmica de criar VMs a partir da configuração/configurações desejada.Formulas provide a dynamic way to create VMs from the desired configuration/settings.

PrósPros

  • As mudanças no ambiente podem ser capturadas no voo através de artefactos.Changes in the environment can be captured on the fly via artifacts. Por exemplo, se quiser um VM instalado com as mais recentes peças do seu pipeline de lançamento ou aliste o mais recente código do seu repositório, pode simplesmente especificar um artefacto que implementa as últimas partes ou alista o mais recente código na fórmula juntamente com uma imagem de base alvo.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. Sempre que esta fórmula é usada para criar VMs, as últimas bits/código são implantadas/alistadas para o VM.Whenever this formula is used to create VMs, the latest bits/code are deployed/enlisted to the VM.
  • As fórmulas podem definir definições padrão que as imagens personalizadas não podem fornecer - como tamanhos VM e definições de rede virtual.Formulas can define default settings that custom images cannot provide - such as VM sizes and virtual network settings.
  • As definições guardadas numa fórmula são mostradas como valores padrão, mas podem ser modificadas quando o VM é criado.The settings saved in a formula are shown as default values, but can be modified when the VM is created.

ContrasCons

  • Criar um VM a partir de uma fórmula pode levar mais tempo do que criar um VM a partir de uma imagem personalizada.Creating a VM from a formula can take more time than creating a VM from a custom image.

Introdução ao Azure DevTest LabsGet started with Azure DevTest Labs

Novo no Azure?New to Azure? Crie uma conta Azure gratuita.Create a free Azure account.

Já utiliza o Azure?Already on Azure? Começa com o teu primeiro laboratório nos Laboratórios DevTest.Get started with your first lab in DevTest Labs.

Começa com o Azure DevTest Labs em minutosGet started with Azure DevTest Labs in minutes

Passos seguintesNext steps