Partilhar via


O que é o Azure DevTest Labs?

O Azure DevTest Labs é um serviço para criar, usar e gerenciar facilmente máquinas virtuais (VMs) e ambientes de plataforma como serviço (PaaS) e plataforma como serviço (PaaS) em laboratórios. Os laboratórios oferecem bases e artefatos pré-configurados para criar VMs e modelos do Azure Resource Manager (ARM) para criar ambientes como Aplicativos Web do Azure ou farms do SharePoint.

Os proprietários de laboratório podem criar VMs pré-configuradas que tenham ferramentas e software de que os usuários de laboratório precisam. Os usuários do laboratório podem reivindicar VMs pré-configuradas ou criar e configurar suas próprias VMs e ambientes. As políticas de laboratório e outros métodos rastreiam e controlam o uso e os custos do laboratório.

Cenários comuns do DevTest Labs

Os cenários comuns do DevTest Labs incluem VMs de desenvolvimento, ambientes de teste e laboratórios de sala de aula ou treinamento. O DevTest Labs promove eficiência, consistência e controle de custos, mantendo todo o uso de recursos dentro do contexto do laboratório.

Bases, artefatos e modelos de VM personalizados

O DevTest Labs pode usar imagens, fórmulas, artefatos e modelos personalizados para criar e gerenciar laboratórios, VMs e ambientes. O repositório GitHub público do DevTest Labs tem muitos artefatos de VM prontos para uso e modelos ARM para criar laboratórios, ambientes ou grupos de recursos de área restrita. Os proprietários de laboratórios também podem criar imagens, fórmulas e modelos ARM personalizados para usar na criação e gerenciamento de laboratórios, VMs e ambientes.

Os proprietários de laboratório podem armazenar artefatos e modelos ARM em repositórios Git privados e conectar os repositórios de artefatos e repositórios de modelos a seus laboratórios para que os usuários do laboratório possam acessá-los diretamente do portal do Azure. Adicione os mesmos repositórios a vários laboratórios em sua organização para promover consistência, reutilização e compartilhamento.

Cenários de desenvolvimento, teste e treinamento

Os usuários do DevTest Labs podem criar rápida e facilmente VMs IaaS e ambientes PaaS a partir de bases, artefatos e modelos pré-configurados. Desenvolvedores, testadores e instrutores podem:

  • Crie ambientes de treinamento e demonstração do Windows e Linux ou grupos de recursos de área restrita para explorar o Azure, usando modelos e artefatos ARM reutilizáveis.
  • Teste versões de aplicativos e aumente a escala do teste de carga criando vários agentes e ambientes de teste.
  • Crie ambientes de desenvolvimento ou teste a partir de ferramentas de integração e implantação contínuas (CI/CD), ambientes de desenvolvimento integrado (IDEs) ou pipelines de liberação automatizados. Integre pipelines de implantação com o DevTest Labs para criar ambientes sob demanda.
  • Use a ferramenta de linha de comando da CLI do Azure para gerenciar VMs e ambientes.

Políticas e procedimentos laboratoriais para controlar custos

Os proprietários de laboratórios podem tomar várias medidas para reduzir o desperdício e controlar os custos laboratoriais.

Próximos passos

Introdução ao Azure DevTest Labs

Ainda não conhece o Azure? Crie uma conta gratuita.

Já utiliza o Azure? Crie seu primeiro laboratório e comece a usar o Azure DevTest Labs em minutos.