Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevTest Labs — это служба, которая позволяет разработчикам и тестировщикам быстро создавать виртуальные машины Azure и управлять ими для разработки и тестирования. Благодаря модели самообслуживания, встроенному управлению затратами и функциям автоматизации, DevTest Labs помогает командам эффективно подготавливать среды, сокращать затраты и оптимизировать рабочие процессы.
Ресурсы DevTest Labs организованы в Labs, которые предоставляют предварительно настроенные базы и артефакты для создания виртуальных машин. Владельцы лабораторий создают предварительно настроенные виртуальные машины с необходимыми инструментами и программным обеспечением для пользователей лабораторий. Пользователи лаборатории утверждают предварительно настроенные виртуальные машины или создают и настраивают собственные виртуальные машины. Для контроля за объемами использования и затратами в лабораториях применяются политики лаборатории и другие методы.
Распространенные сценарии DevTest Labs
Распространенные сценарии DevTest Labs включают виртуальные машины для разработки, тестирования и аудитории или учебных лабораторий. DevTest Labs помогает вам эффективно работать, поддерживать согласованность и контролировать затраты, обеспечивая использование всех ресурсов в рамках лаборатории.
При необходимости используйте DevTest Labs:
- Быстрая и повторная подготовка виртуальных машин
- Управление затратами для рабочих нагрузок разработки и тестирования
- Интеграция с конвейерами CI/CD
- Упрощенное управление для распределенных команд
Как работает DevTest Labs?
DevTest Labs основан на Azure Resource Manager (ARM) и использует портал Azure для создания лабораторий, виртуальных машин и других ресурсов. Владельцы лабораторий могут создавать лаборатории с предварительно настроенными базами, артефактами и шаблонами. Пользователи лаборатории могут претендовать на виртуальные машины или создавать собственные виртуальные машины из ресурсов лаборатории.
Создайте лабораторию на портале Azure, найдите "DevTest Labs" и создайте новую лабораторию. Вы определяете основные параметры, такие как имя лаборатории, регион и политики автозапуска.
Настройка ограничений политик для размеров виртуальных машин, количества виртуальных машин на пользователя и общих виртуальных машин. Эти политики помогают применять ограничения управления и бюджета.
Добавьте пользовательские образы и артефакты: загрузите собственные образы виртуальных машин или используйте образы из Azure Marketplace. Присоедините компоненты для автоматизации установки и настройки программного обеспечения.
Пользователи виртуальных машин могут создавать виртуальные машины из шаблонов лаборатории. Эти виртуальные машины наследуют политики лаборатории и могут управляться отдельно или как часть лаборатории.
Используйте встроенные панели мониторинга для отслеживания затрат и использования ресурсов, чтобы помочь командам придерживаться бюджета и оптимизировать распределение ресурсов.
Пользовательские базовые элементы, артефакты и шаблоны виртуальных машин
DevTest Labs использует пользовательские образы, формулы, артефакты и шаблоны для создания лабораторий и виртуальных машин и управления ими. В общедоступном репозитории GitHub DevTest Labs есть множество готовых артефактов виртуальной машины и шаблонов ARM для создания лабораторий или групп ресурсов песочницы. Владельцы лабораторий создают пользовательские образы, формулы и шаблоны ARM для создания лабораторий и виртуальных машин и управления ими.
Владельцы лабораторий хранят артефакты и шаблоны ARM в частных репозиториях Git и подключают репозитории артефактов и шаблонов к своим лабораториям, чтобы пользователи лаборатории могли обращаться к ним непосредственно с портала Azure. Каждый репозиторий можно добавить в несколько лабораторий организации для обеспечения согласованности и возможностей для повторного и совместного использования.
Политики и процедуры лаборатории для управления затратами
Владельцы лабораторий могут предпринять несколько шагов по сокращению затрат на отходы и управление затратами на лабораторию.
- Задайте политики лаборатории, например допустимое число или размер виртуальных машин на пользователя или лабораторию.
- Задайте расписания автозапуска и автоматического запуска , чтобы завершить работу и запустить виртуальные машины лаборатории в определенное время суток.
- Отслеживайте затраты, чтобы лучше контролировать использование лабораторий и ресурсов и оценивать тенденции.
- Задайте даты окончания срока действия виртуальной машиныили удалите лаборатории или виртуальные машины лабораторий , если они больше не нужны.
Следующие шаги
Приступить к использованию Azure DevTest Labs
Впервые работаете с Azure? Создайте бесплатную учетную запись Azure.
Уже используете Azure? Создайте первую лабораторию и начните работу с Azure DevTest Labs в минутах.