Comparar imagens e fórmulas personalizadas no DevTest Labs

As imagens efórmulas personalizadas podem ser utilizadas como bases para criar novas máquinas virtuais de laboratório (VMs). A principal distinção entre imagens e fórmulas personalizadas é que uma imagem personalizada é simplesmente uma imagem baseada num disco rígido virtual (VHD). Uma fórmula é uma imagem baseada num VHD mais definições pré-configuradas. As definições pré-configuradas podem incluir o tamanho da VM, a rede virtual, a sub-rede e os artefactos. Estas definições pré-configuradas são configuradas com valores predefinidos que pode substituir no momento da criação da VM.

Neste artigo, irá aprender os prós e os contras da utilização de imagens personalizadas versus a utilização de fórmulas. Também pode ler Como criar uma imagem personalizada a partir de uma VM e Comparar imagens e fórmulas personalizadas no DevTest Labs.

Benefícios de imagem personalizados

As imagens personalizadas fornecem uma forma estática e imutável de criar VMs a partir do ambiente pretendido.

Vantagens Desvantagens
  • O aprovisionamento de VMs a partir de uma imagem personalizada é rápido, uma vez que nada muda depois de a VM ser criada a partir da imagem. Por outras palavras, não existem definições a aplicar, uma vez que a imagem personalizada é apenas uma imagem sem definições.
  • As VMs criadas a partir de uma única imagem personalizada são idênticas.
  • Se precisar de atualizar algum aspeto da imagem personalizada, tem de recriar a imagem.
  • Benefícios da fórmula

    As fórmulas fornecem uma forma dinâmica de criar VMs a partir da configuração e definições que pretende.

    Vantagens Desvantagens
  • As alterações no ambiente podem ser capturadas de imediato através de artefactos. Por exemplo, se quiser instalar uma VM com os bits mais recentes do pipeline de versão ou inscrever o código mais recente do repositório, utilize uma fórmula. A fórmula pode especificar um artefacto que implementa os bits mais recentes ou inscreve o código mais recente, juntamente com a imagem de base de destino. Sempre que esta fórmula é utilizada para criar VMs, os bits ou código mais recentes são implementados ou alistados na VM.
  • As fórmulas podem definir definições predefinidas que as imagens personalizadas não podem fornecer, como tamanhos de VM e definições de rede virtual.
  • As definições guardadas numa fórmula são apresentadas como valores predefinidos, mas podem ser modificadas quando a VM é criada.
  • Criar uma VM a partir de uma fórmula pode demorar mais tempo do que criar uma VM a partir de uma imagem personalizada.
  • Introdução ao Azure DevTest Labs

    Novo no Azure? Crie uma conta gratuita do Azure.

    Já utiliza o Azure? Introdução ao seu primeiro laboratório no DevTest Labs: Comece a utilizar Azure DevTest Labs em minutos.