Поделиться через


Что такое Azure DevTest Labs?

Azure DevTest Labs — это служба для упрощения создания, использования и управления виртуальными машинами инфраструктуры как услуга (IaaS) в лабораториях. Лаборатории предлагают предварительно настроенные базы и артефакты для создания виртуальных машин.

Владельцы лабораторий программного обеспечения могут создавать предварительно настроенные виртуальные машины с необходимыми инструментами и пользователями. Пользователи лаборатории могут утверждать предварительно настроенные виртуальные машины или создавать и настраивать собственные виртуальные машины. Для контроля за объемами использования и затратами в лабораториях применяются политики лаборатории и другие методы.

Распространенные сценарии DevTest Labs

Распространенные сценарии DevTest Labs включают виртуальные машины для разработки, тестирования и аудитории или учебных лабораторий. DevTest Labs способствует повышению эффективности и согласованности, а также помогает контролировать затраты, так как все ресурсы хранятся в контексте лаборатории.

Пользовательские базовые элементы, артефакты и шаблоны виртуальных машин

DevTest Labs может использовать пользовательские изображения, формулы, артефакты и шаблоны для создания лабораторий и управления ими, а также виртуальных машин. Общедоступный репозиторий GitHub DevTest Labs содержит множество готовых артефактов виртуальных машин и шаблонов ARM для создания лабораторий или групп ресурсов песочницы. Владельцы лабораторий также могут создавать пользовательские образы, формулы и шаблоны ARM для создания лабораторий, виртуальных машин и управления ими.

Владельцы лабораторий могут хранить артефакты и шаблоны ARM в частных репозиториях Git, а также подключать репозитории артефактов и шаблонов к своим лабораториям, чтобы их пользователи могли обращаться к ним непосредственно с портала Azure. Каждый репозиторий можно добавить в несколько лабораторий организации для обеспечения согласованности и возможностей для повторного и совместного использования.

Сценарии разработки, тестирования и обучения

Пользователи DevTest Labs могут быстро и легко создавать виртуальные машины IaaS из предварительно настроенных баз, артефактов и шаблонов. Разработчики, тестировщики и преподаватели могут:

  • Создавать учебные и демонстрационные среды Windows и Linux, а также группы ресурсов "песочницы" для изучения Azure, используя для этого многоразовые шаблоны и артефакты ARM.
  • Тестирование версий приложений и масштабирование нагрузочного тестирования путем создания нескольких агентов тестирования.
  • Используйте средство командной строки Azure CLI для управления виртуальными машинами.

Политики и процедуры лаборатории для управления затратами

Владельцы лабораторий могут сокращать расход ресурсов и контролировать затраты лаборатории несколькими способами.

Следующие шаги

Приступить к использованию Azure DevTest Labs

Впервые работаете с Azure? Создайте бесплатную учетную запись Azure.

Уже используете Azure? Создайте первую лабораторию и начните работу с Azure DevTest Labs в минутах.