Azure Lab Services의 랩 계정 및 랩 플랜
Important
Azure Lab Services는 2027년 6월 28일에 사용 중지됩니다. 자세한 내용은 사용 중지 가이드를 참조하세요.
Azure Lab Services에서 랩 플랜은 랩 계정을 대체하며 두 개념 간에 몇 가지 기본적인 차이점이 있습니다. 이 문서에서는 랩 플랜과 함께 제공되는 변경 내용과 랩 플랜이 랩 계정과 어떻게 다른지 간략하게 설명합니다. 랩 플랜은 성능, 안정성 및 확장성을 향상합니다. 또한 랩 플랜은 랩을 관리하고, 용량을 사용하고, 비용을 추적하는 데 더 많은 유연성을 제공합니다.
Important
Azure Lab Services 랩 플랜은 랩 계정을 대체합니다. 랩 플랜을 작성하여 시작하는 방법을 알아봅니다. 기존 랩 계정 고객의 경우 랩 계정에서 랩 플랜으로 마이그레이션하는 것이 좋습니다.
개요
랩 플랜은 랩 계정을 대체하며 새로운 주요 기능이 함께 제공되지만 익숙한 많은 개념을 공유합니다. 랩 플랜(랩 계정과 유사)은 랩을 만들기 위한 구성 및 설정의 컬렉션 역할을 합니다. 예를 들어 이미지 갤러리, 종료 설정, 랩 사용자 관리를 구성하거나, 고급 네트워킹 설정을 지정합니다.
랩 플랜에는 기본적인 차이점도 있습니다. 예를 들어 랩 플랜을 사용하여 만든 랩은 이제 자체적인 권한의 Azure 리소스이므로 랩 플랜의 형제 리소스가 됩니다.
랩 플랜을 사용하면 다음과 같은 몇 가지 새로운 기능을 사용할 수 있게 됩니다.
Canvas 통합. 조직에서 Canvas를 사용하는 경우 교육자는 Azure Lab Services를 사용하여 랩을 만들기 위해 더 이상 Canvas를 떠날 필요가 없습니다. 학생들은 Canvas의 과정 내에서 가상 머신에 연결할 수 있습니다.
고객별로 용량 할당. 더 이상 다른 사용자와 용량을 공유할 필요가 없습니다. 조직에서 더 많은 할당량을 요청한 경우 Azure Lab Services는 자동으로 요청된 용량을 사용자에게 할당합니다.
고급 네트워킹. 고급 네트워킹은 가상 네트워크 피어링을 대체합니다. Azure 구독에서 랩 플랜과 동일한 지역에 가상 네트워크를 만들고 Azure Lab Services에 서브넷을 위임하세요.
자동 종료 개선. Windows 및 Linux 운영 체제에 대해 자동 종료 설정을 사용할 수 있습니다. 지원되는 Linux 배포판에 대해 자세히 알아봅니다.
기본 제공 역할 추가. 랩 작성자 기본 제공 역할 외에도 이제 랩 도우미와 같은 더 많은 랩 관리 역할이 있습니다. Azure Lab Services의 역할 기반 액세스 제어에 대해 자세히 알아보세요.
Microsoft Cost Management의 비용 추적 개선. 랩 가상 머신은 이제 Microsoft Cost Management에서 추적되는 비용 단위입니다. 랩 계획 ID 및 랩 이름의 태그가 각 비용 항목에 자동으로 추가됩니다. 단일 랩의 비용을 추적하려면 랩 VM 비용 항목을 랩 이름 태그로 그룹화합니다. 또한 비용을 더 자세히 분석할 수 있도록 랩의 사용자 지정 태그가 Microsoft Cost Management 항목으로 전파됩니다.
랩 소유자 환경 업데이트. 사용할 이미지가 이미 있으면 새 랩을 만들 때 템플릿 만들기 프로세스를 건너뜁니다. 또한 랩 VM에 관리자가 아닌 사용자를 추가할 수 있습니다.
랩 사용자 환경 업데이트. 랩 VM을 이미지로 다시 설치하는 것 외에도 랩 사용자는 이제 랩 VM 내에서 데이터를 손실하지 않으면서 랩 VM을 다시 배포할 수 있습니다. 또한 Teams, Canvas 또는 Microsoft Entra 그룹에서 랩을 사용하는 경우 랩 등록 환경이 간소화됩니다. 이러한 경우 Azure Lab Services는 랩 사용자에게 랩 VM을 ‘자동으로’ 할당합니다.
SDK. 이제 Azure Lab Services가 Az PowerShell 모듈과 통합되고 ARM(Azure Resource Manager) 템플릿을 지원합니다. 또한 .NET SDK 또는 Python SDK를 사용할 수 있습니다.
랩 플랜과 랩 계정 간의 차이점
랩 플랜은 Azure Lab Services의 랩 계정을 대체합니다. 다음 표에서는 랩 플랜과 랩 계정 간의 기본적인 차이점을 나열합니다.
랩 계정 | 랩 계획 |
---|---|
랩 계정은 관리자가 Azure Portal 내에서 상호 작용할 수 있는 유일한 리소스였습니다. | 이제 관리자는 Azure Portal에서 랩 계획과 랩이라는 두 가지 유형의 리소스를 관리할 수 있습니다. |
랩 계정은 랩의 부모 역할을 했습니다. | 랩 계획은 랩 리소스의 형제 리소스입니다. 이제 리소스 그룹으로 랩을 그룹화합니다. |
랩 계정은 랩의 컨테이너 역할을 했습니다. 랩 계정을 변경하면 랩 계정에 속한 랩이 영향을 받는 경우가 많습니다. | 랩 계획은 랩이 만들어질 때 적용되는 구성 및 설정의 컬렉션 역할을 합니다. 랩 계획의 설정을 변경해도 이전에 랩 계획에서 만든 기존 랩에 영향을 주지 않습니다. (모든 랩에 영향을 주는 내부 도움말 정보는 예외입니다.) |
랩 계정과 랩은 보호자 관계입니다. 랩 계획과 랩을 형제 관계로 전환하면 환경이 업그레이드됩니다. 다음 표에서는 이전 환경을 랩 계정과 비교하고 개선된 환경을 랩 계획과 비교합니다.
기능/영역 | 랩 계정 | 랩 계획 |
---|---|---|
리소스 관리 | 랩 계정은 Azure Portal에서 추적된 유일한 리소스였습니다. 그 외의 리소스는 랩 계정의 자식 리소스였으며 Lab Services에서 직접 추적되었습니다. | 랩 계획과 랩은 이제 Azure의 형제 리소스입니다. 관리자는 Azure Portal에서 기존 도구를 사용하여 랩을 관리할 수 있습니다. 가상 머신은 계속해서 랩의 자식 리소스입니다. |
비용 추적 | Microsoft Cost Management에서 관리자는 서비스 수준과 랩 계정 수준에서만 비용을 추적하고 분석할 수 있었습니다. | 이제 랩 가상 머신의 비용 항목이 Microsoft Cost Management에 제공됩니다. 각 항목의 자동 태그는 랩 계획 ID와 랩 이름을 지정합니다. Azure Portal에서 랩 계획, 랩 또는 가상 머신별로 비용을 분석할 수 있습니다. 랩의 사용자 지정 태그도 비용 데이터에 표시됩니다. |
지역 선택 | 기본적으로 랩은 랩 계정과 동일한 지역에 만들어졌습니다. 지리적 위치는 일반적으로 국가/지역과 일치하며 하나 이상의 Azure 지역을 포함합니다. 랩 소유자는 랩이 상주하는 Azure 지역을 정확하게 관리할 수 없었습니다. | 이제 랩 계획에서 관리자는 랩 만들기에 허용되는 정확한 Azure 지역을 관리할 수 있습니다. 기본적으로 랩은 랩 계획과 동일한 Azure 지역에 만들어집니다. 랩 계획에서 고급 네트워킹을 사용하도록 설정된 경우 랩은 가상 네트워크와 동일한 Azure 지역에 만들어집니다. |
삭제 환경 | 랩 계정이 삭제되면 랩 계정의 모든 랩도 삭제됩니다. | 랩 계획을 삭제해도 랩은 삭제되지 않습니다. 랩 계획이 삭제된 후, 랩은 고급 네트워킹을 사용하도록 설정된 경우에도 가상 네트워크에 대한 참조를 계속 유지합니다. 그러나 랩 계획이 Azure Compute Gallery에 연결된 경우에는 랩이 더 이상 해당 Azure Compute Gallery로 이미지를 내보낼 수 없습니다. |
가상 네트워크에 연결 | 랩 계정은 가상 네트워크에 피어링하는 옵션을 제공했습니다. 가상 네트워크에 피어링하기 전에 랩 계정에 랩이 이미 있는 경우에는 가상 네트워크 연결이 기존 랩에 적용되지 않았습니다. 관리자는 랩 계정의 어느 랩이 가상 네트워크에 피어링되었는지 알 수 없습니다. | 랩 계획에서 관리자는 랩 계획을 만들 때만 고급 네트워킹을 설정합니다. 랩 계획이 만들어지면 가상 네트워크에 대한 읽기 전용 연결이 표시됩니다. 다른 가상 네트워크를 사용해야 하는 경우 새 가상 네트워크로 구성된 새 랩 계획을 만듭니다. |
랩 포털 환경 | 랩은 https://labs.azure.com의 랩 계정 아래에 나열됩니다. | 랩은 https://labs.azure.com의 리소스 그룹 이름 아래에 나열됩니다. 동일한 리소스 그룹에 여러 랩 계획이 있는 경우 교육자는 랩을 만들 때 사용할 랩 계획을 선택할 수 있습니다. 리소스 그룹 및 랩 플랜 구조에 대해 자세히 알아봅니다. |
랩을 관리하는 데 필요한 권한 | 랩을 만들려면: - 랩 계정에 대한 랩 기여자 역할 기존 랩을 수정하려면: - 랩 계정에 대한 읽기 권한자. - 랩의 소유자 또는 기여자 역할(랩 작성자는 만드는 모든 랩에 대한 소유자 역할이 할당됨) |
랩 플랜을 만들려면: - 랩 플랜을 포함하는 리소스 그룹에 대한 소유자 또는 기여자 역할. - 랩 플랜에 대한 랩 작성자 역할 기존 랩을 수정하려면: - 랩에 대한 소유자 또는 기여자 역할(랩 작성자는 만드는 모든 랩에 대한 소유자 역할이 할당됨). Azure Lab Services 역할 기반 액세스 제어에 대해 자세히 알아봅니다. |
알려진 문제
고급 네트워킹을 사용하는 경우 서브넷에 연결된 Lab Services에서 만든 가상 네트워크, 서브넷 및 리소스를 주의해서 변경해야 합니다. 또한 가상 네트워크를 삭제하기 전에 고급 네트워킹을 사용하는 랩을 삭제해야 합니다.
랩 계획 및 랩 리소스를 한 Azure 지역에서 다른 지역으로 이동하는 것은 지원되지 않습니다.
Azure Lab Services에서 Azure Compute Gallery 리소스를 만들고 연결하려면 먼저 Azure Compute 리소스 공급자를 등록해야 합니다.
Azure Compute Gallery를 연결하는 경우 컴퓨팅 갤러리와 랩 플랜은 동일한 Azure 지역에 있어야 합니다. 또한 사용하도록 설정된 지역에는 이 Azure 지역만 선택하는 것이 좋습니다.
다음 단계
랩 계정을 사용하는 경우 다음 단계에 따라 랩 계정을 랩 플랜으로 마이그레이션합니다.
Azure Lab Services를 처음 사용하는 경우 먼저 새 랩 플랜을 만듭니다.