O que é o Azure DevTest Labs?
O Azure DevTest Labs é um serviço para criar, usar e gerenciar facilmente máquinas virtuais (VMs) de infraestrutura como serviço (IaaS) 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 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. 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 para laboratórios de desenvolvimento, teste e 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 e VMs. O repositório GitHub público do DevTest Labs tem muitos artefatos de VM prontos para uso e modelos ARM para criar laboratórios 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.
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 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 de teste.
- Use a ferramenta de linha de comando da CLI do Azure para gerenciar VMs.
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.
- Defina políticas de laboratório, como o número ou tamanhos permitidos de VMs por usuário ou laboratório.
- Defina agendas de desligamento automático e inicialização automática para desligar e iniciar VMs de laboratório em horários específicos do dia.
- Monitore os custos para acompanhar o uso de laboratório e recursos e estimar tendências.
- Defina datas de expiração de VM ou exclua laboratórios ou VMs de laboratório quando não forem mais necessários.
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.