Visual Studio Lab Management — это инструмент разработки программного обеспечения, разработанный Microsoft для тестировщиков программного обеспечения, позволяющий создавать виртуальные среды и управлять ими. Lab Management расширяет существующую платформу управления жизненным циклом приложений Visual Studio, позволяя создать интегрированную лабораторию тестирования на базе Hyper-V . Начиная с Visual Studio 2012, он уже поставляется как его часть; и может быть настроен после интеграции Azure DevOps и SCVMM. [1]
Виртуальная среда — это совокупность виртуальных машин (ВМ). Каждая виртуальная машина в виртуальной среде представляет собой роль, необходимую для приложения, которое необходимо протестировать, разработать или запустить. Lab Management можно использовать для запуска всех виртуальных машин в виртуальной среде для запуска или тестирования приложения. Lab Management использует System Center Virtual Machine Manager (SCVMM), чтобы разрешить доступ к виртуальным машинам или шаблонам в библиотеке в качестве золотых мастеров. Эти золотые мастера создаются с помощью Hyper-V или SCVMM. SCVMM используется для развертывания виртуальных машин и шаблонов в средах указанной группы хостов.
Visual Studio Lab Management интегрирован с System Center Virtual Machine Manager (SCVMM), что позволяет управлять несколькими физическими компьютерами, на которых размещены виртуальные машины, а также управлять хранилищем виртуальных машин, шаблонов виртуальных машин и других файлов конфигурации на серверах библиотеки SCVMM. [2] Это позволяет пользователям: