다음을 통해 공유


PowerShell 및 Azure 모듈을 사용하여 Azure Lab Services에서 랩 계획 만들기

이 문서에서는 PowerShell 및 Azure 모듈을 사용하여 랩 계획을 만드는 방법을 알아봅니다. 랩 계획은 Azure Lab Services에 대한 랩을 만들 때 사용됩니다. 또한 강사가 랩 계획을 기반으로 랩을 만들 수 있도록 역할 할당을 추가합니다. Azure Lab Service에 대한 개요는 Azure Lab Services 소개를 참조하세요.

필수 조건

  • 활성 구독이 있는 Azure 계정. Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.

Connect-AzAccount를 실행하여 Azure에 로그인하고 활성 구독을 확인합니다.

랩 계획 만들기

다음 단계에서는 랩 플랜을 만드는 방법을 보여 줍니다. 랩 플랜에 설정된 모든 속성은 이 플랜으로 만든 랩에서 사용됩니다.

New-AzResourceGroup -Name "MyResourceGroup" -Location "eastus"

$plan = New-AzLabServicesLabPlan -Name "ContosoLabPlan" `
    -ResourceGroupName "MyResourceGroup" `
    -Location "eastus" `
    -AllowedRegion @("westus","eastus")

랩 작성자 역할에 사용자 추가

Lab Services 웹 포털(https://labs.azure.com)에서 랩을 만들거나 편집하려면 교육자에게 랩 작성자 역할이 할당되어야 합니다. 랩 플랜의 리소스 그룹에 랩 작성자 역할을 할당하면 교육자가 해당 리소스 그룹의 모든 랩 플랜을 사용할 수 있습니다.

New-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
    -RoleDefinitionName "Lab Creator" `
    -ResourceGroupName "MyResourceGroup"

역할 할당에 대한 자세한 내용은 Azure PowerShell을 사용하여 Azure 역할 할당을 참조하세요.

리소스 정리

이 애플리케이션을 계속 사용하지 않으려면 다음 단계에 따라 랩을 삭제합니다.

Remove-AzRoleAssignment -SignInName <emailOrUserprincipalname> `
    -RoleDefinitionName "Lab Creator" `
    -ResourceGroupName "MyResourceGroup"
$plan | Remove-AzLabServicesLabPlan

다음 단계

이 문서에서는 리소스 그룹과 랩 계획을 만들었습니다. 관리자는 Azure PowerShell 모듈Az.LabServices cmdlet에 대해 자세히 알아볼 수 있습니다.