O que é o Azure DevTest Labs?
O Azure DevTest Labs é um serviço para criar, usar e gerenciar VMs (máquinas virtuais) de IaaS (infraestrutura como serviço) facilmente em laboratórios. Os laboratórios oferecem bases e artefatos pré-configurados para a criação de VMs.
Os proprietários de laboratório podem criar VMs pré-configuradas que têm necessidade de usuários de laboratório de ferramentas e software. Os usuários de laboratório podem declarar VMs pré-configuradas ou criar e configurar suas próprias VMs. As políticas de laboratório e outros métodos rastreiam e controlam o uso e os custos do laboratório.
Cenários comuns dos DevTest Labs
Os cenários dos DevTest Labs comuns incluem VMs para laboratórios de desenvolvimento, teste e sala de aula ou treinamento. Os DevTest Labs promovem a eficiência, a consistência e o controle de custos mantendo todo o uso de recursos dentro do contexto do laboratório.
Bases, artefatos e modelos personalizados de VM
Os DevTest Labs podem usar imagens, fórmulas, artefatos e modelos personalizados para criar e gerenciar laboratórios e VMs. O repositório GitHub público dos DevTest Labs tem muitos artefatos de VM prontos para uso e modelos do ARM para a criação de laboratórios ou grupos de recursos de área restrita. Os proprietários de laboratório também podem criar imagens, fórmulase modelos do ARM personalizados a serem usados para criar e gerenciar laboratórios e VMs.
Os proprietários de laboratório podem armazenar artefatos e modelos do ARM em repositórios Git privados e conectar os repositórios de artefatos e repositórios de modelo aos seus laboratórios para que os usuários do laboratório possam acessá-los diretamente no portal do Azure. Adicione os mesmos repositórios a vários laboratórios em sua organização para promover a consistência, reutilização e compartilhamento.
Cenários de desenvolvimento, teste e de treinamento
Os usuários dos DevTest Labs podem criar com rapidez e facilidade VMs de IaaS a partir de bases, artefatos e modelos pré-configurados. Desenvolvedores, testadores e trainers podem:
- Criar ambientes de treinamento e de demonstração do Windows e Linux ou grupos de recursos de área restrita para explorar o Azure, usando artefatos e modelos do ARM reutilizáveis.
- Testar as versões do aplicativo e escalar verticalmente o teste de carga criando vários agentes de teste.
- Use a ferramenta de linha de comando da CLI do Azure para gerenciar VMs.
Políticas e procedimentos de laboratório para controle de custos
Os proprietários de laboratório podem tomar várias medidas para reduzir os custos para controlar o laboratório e reduzir custos.
- Defina políticas de laboratório como o número permitido ou tamanhos de VMs por usuário ou laboratório.
- Defina o desligamento automático e os agendamentos de inicialização automática para desligar e iniciar as VMs do laboratório em horários específicos do dia.
- Monitore os custos para monitorar o uso do laboratório e de recursos e fazer estimativas de tendências.
- Defina datas de validade da VM ou exclua laboratórios ou VMS de laboratório quando não forem mais necessários.
Próximas etapas
- Conceitos dos Laboratórios de Desenvolvimento/Teste
- Início Rápido: criar um laboratório nos Azure DevTest Labs
Introdução a Azure DevTest Labs
Você é novo no Azure? Crie uma conta gratuita do Azure.
Já está no Azure? Crie seu primeiro laboratório e comece a usar o Azure DevTest Labs em minutos.