Visual Studio 랩 관리
Visual Studio Lab Management![]() |
Visual Studio Lab Management는 소프트웨어 테스터가 가상 환경을 만들고 관리하기 위해 마이크로소프트가 개발한 소프트웨어 개발 도구입니다.랩 관리는 기존의 Visual Studio 애플리케이션 라이프 사이클 관리 플랫폼을 확장하여 Hyper-V 기반의 통합 테스트 랩을 가능하게 합니다.Visual Studio 2012부터는 이미 일부로서 출하되었으며, Azure DevOps와 SCVMM이 통합된 후에 설정할 수 있습니다.[1]
가상 환경
가상 환경은 VM(가상 시스템)의 모음입니다.가상 환경의 각 가상 머신은 테스트, 개발 또는 실행할 애플리케이션에 필요한 역할을 나타냅니다.랩 관리를 사용하면 가상 환경의 모든 가상 시스템을 시작하여 애플리케이션을 실행하거나 애플리케이션을 테스트할 수 있습니다.랩 관리는 SCVMM(System Center Virtual Machine Manager)을 사용하여 라이브러리의 가상 머신 또는 템플릿에 골든 마스터로 액세스할 수 있도록 합니다.이러한 골든 마스터는 Hyper-V 또는 SCVMM을 사용하여 생성됩니다.SCVMM은 지정된 호스트 그룹의 환경에 가상 머신과 템플릿을 배포하는 데 사용됩니다.
애플리케이션 라이프 사이클 관리에 랩 관리 사용
Visual Studio Lab Management는 SCVMM(System Center Virtual Machine Manager)과 통합되어 가상 머신을 호스트하는 여러 물리적 컴퓨터를 관리하고 SCVMM 라이브러리 [2]서버의 가상 머신, 가상 머신 템플릿 및 기타 구성 파일 스토리지를 관리할 수 있습니다.사용자는 다음 작업을 수행할 수 있습니다.
- 버그 또는 기타 개발 문제의 정확한 상태를 재현합니다.
- 깨끗한 환경에서 자동으로 애플리케이션 구축, 도입 및 테스트
- 애플리케이션 테스트용 머신을 작성 및 구성하는 데 필요한 시간 단축
- 테스트 또는 개발의 여러 복사본을 동시에 실행
- 시스템 관리자 권한 없이 가상 환경 생성 및 관리