Configure and administer Lab Management
Visual Studio Lab Management lets you create and manage lab environments for a team project on Team Foundation Server. Use lab environments to develop, test, or run your application. Each machine in a lab environment represents a role required for the application that you intend to develop, test, or run. For example, you might be developing a multi-tiered application that requires three roles: a desktop client, a web server, and a database server. There are two types of lab environments: standard environments and SCVMM environments. A standard environment can contain physical machines and virtual machines using any virtualization platform. An SCVMM environment can only contain virtual machines that are managed by SCVMM on the Hyper-V virtualization platform. For more information about lab environments, see Using a Lab Environment for Your Application Lifecycle.
Use the following topics to help you configure and administer Lab Management:
Setting up Lab Management for the first time: To use Lab Management to create standard environments, you need to set up a test controller. To use Lab Management to create SCVMM environments, you must first configure Hyper-V and SCVMM.
Changing your Lab Management configuration: You might want to add more host groups, change the library share that is used, modify the integration service account, or add build controllers or test controllers after you have configured Lab Management for the first time.
Assigning users permissions to use Lab Management resources: The default Team Foundation Server security groups automatically give members certain permissions to use Lab Management resources. You might want to modify those permissions or assign permissions to custom groups or users.
Backing up and restoring your lab environments: You can back up and restore your lab environments.