Klíčové koncepty pro Azure Lab Services

Tento článek popisuje klíčové koncepty a definice služby Azure Lab Services.

Následující koncepční diagram znázorňuje, jak souvisí různé komponenty Azure Lab Services.

Diagram that shows the relationships between the different concepts in Azure Lab Services.

Plán testovacího prostředí

Ve službě Azure Lab Services je plán testovacího prostředí prostředkem Azure a slouží jako kolekce konfigurací a nastavení, která se vztahují na všechna testovací prostředí vytvořená z něj. Plány testovacího prostředí například určují nastavení sítě, seznam dostupných imagí virtuálních počítačů a velikostí virtuálních počítačů a informace o tom, jestli se dá integrace plátna použít pro testovací prostředí. Přečtěte si další informace o plánování nastavení plánu testovacího prostředí.

Plán testovacího prostředí můžete přidružit k nule nebo více testovacím prostředím. Každé testovací prostředí používá nastavení konfigurace z plánu testovacího prostředí. Azure Lab Services používá role Azure RBAC k udělení oprávnění k vytváření testovacích prostředí. Přečtěte si další informace o předdefinovaných rolích služby Azure Lab Services.

Testovací prostředí

Testovací prostředí obsahuje konfiguraci a nastavení pro vytváření a spouštění virtuálních počítačů testovacího prostředí. Například zadáte základní image virtuálního počítače pro virtuální počítače testovacího prostředí tak, že vyberete image z Azure Marketplace nebo z galerie výpočetních prostředků Azure. Volitelně můžete tuto image virtuálního počítače přizpůsobit pomocí šablony virtuálního počítače.

Chování testovacího prostředí můžete dále nakonfigurovat tak, že vytvoříte plány testovacího prostředí nebo nakonfigurujete nastavení automatického vypnutí, abyste optimalizovali náklady.

Když publikujete testovací prostředí, Azure Lab Services zřídí virtuální počítače testovacího prostředí. Všechny virtuální počítače testovacího prostředí pro testovací prostředí sdílejí stejnou konfiguraci a jsou identické.

Pokud chcete vytvořit testovací prostředí ve službě Azure Lab Services, váš účet Azure musí mít roli Azure RBAC pro Tvůrce testovacího prostředí nebo musíte být vlastníkem odpovídajícího plánu testovacího prostředí. Přečtěte si další informace o předdefinovaných rolích služby Azure Lab Services.

K vytvoření testovacích prostředí pro plán testovacího prostředí použijete web Azure Lab Services (https://labs.azure.com). Alternativně můžete také nakonfigurovat integraci Microsoft Teams nebo integraci plátna se službou Azure Lab Services a vytvářet testovací prostředí přímo v Microsoft Teams nebo Plátně.

Ve výchozím nastavení je přístup k virtuálním počítačům testovacího prostředí omezený. Pro testovací prostředí můžete nakonfigurovat seznam uživatelů testovacího prostředí, kteří mají přístup k testovacímu prostředí.

Začněte vytvořením testovacího prostředí pomocí webu Azure Portal.

Při vytváření testovacího prostředí vyberete základní image virtuálního počítače pro virtuální počítače testovacího prostředí. K ukládání a sdílení vlastních imagí virtuálních počítačů můžete použít výpočetní galerii Azure. Když použijete galerii výpočetních prostředků, nemusíte při vytváření nového testovacího prostředí opakovaně používat stejná přizpůsobení. Pokud jste přizpůsobili testovací prostředí pomocí virtuálního počítače šablony, můžete virtuální počítač šablony exportovat do výpočetní galerie.

Pokud chcete použít image virtuálních počítačů z výpočetní galerie, připojíte k plánu testovacího prostředí výpočetní galerii Azure. K plánu testovacího prostředí můžete připojit nula nebo více výpočetních galerií Azure. Po připojení výpočetní galerie můžete konkrétní image dále povolit nebo zakázat.

Zjistěte, jak připojit nebo odpojit galerii výpočetních prostředků Azure.

Virtuální počítač šablony

Můžete se rozhodnout vytvořit přizpůsobitelné testovací prostředí, které umožňuje upravit základní image pro virtuální počítače testovacího prostředí. V tomto případě služba Azure Lab Services vytvoří virtuální počítač šablony testovacího prostředí, ke kterému se můžete připojit a přizpůsobit. Můžete například nainstalovat další softwarové komponenty, například Visual Studio, nebo nakonfigurovat operační systém tak, aby zakázal proces webového serveru.

Při publikování testovacího prostředí vytvoří služba Azure Lab Services virtuální počítače testovacího prostředí na základě image virtuálního počítače šablony. Pokud upravíte virtuální počítač šablony v pozdější fázi, při opětovném publikování virtuálního počítače šablony se všechny virtuální počítače testovacího prostředí aktualizují tak, aby odpovídaly nové šabloně. Když znovu publikujete virtuální počítač šablony, azure Lab Services znovu vytvoří virtuální počítače testovacího prostředí a odebere všechny změny a data na virtuálním počítači.

Po zavedení plánů testovacího prostředí můžete také vytvořit bez šablony testovací prostředí. V testovacím prostředí bez šablon vyberete základní image pro virtuální počítače testovacího prostředí z Azure Marketplace nebo z galerie výpočetních prostředků Azure a image testovacího prostředí bez šablon nemůžete dále přizpůsobit. Cvičení bez šablon můžete použít, protože spravujete zlaté image virtuálních počítačů v galerii výpočetních prostředků Azure. Výhodou bezobsadových testovacích prostředí je, že všechna testovací prostředí používají vaše zlaté obrázky beze změn. Další výhodou je, že vytvoření testovacího prostředí je rychlejší, protože není potřeba vytvářet virtuální počítač šablony.

Zjistěte, jak vytvořit a spravovat šablonu ve službě Azure Lab Services.

Testovací virtuální počítač

Ve službě Azure Lab Services jsou virtuální počítače spravované virtuální počítače, které z testovacího prostředí získají svoji konfiguraci. Všechny virtuální počítače pro testovací prostředí jsou identické. Služba Azure Lab Services zřídí virtuální počítače testovacího prostředí při publikování testovacího prostředí.

Po publikování virtuálních počítačů testovacího prostředí se uživatelé testovacího prostředí můžou ke svému virtuálnímu počítači připojit přes vzdálenou plochu (RDP) nebo zabezpečené prostředí (SSH). Aby se mohli připojit k virtuálnímu počítači testovacího prostředí, musí se uživatelé testovacího prostředí nejprve zaregistrovat do testovacího prostředí pomocí odkazu pro registraci. Azure Lab Services pak přiřadí uživatele ke konkrétnímu testovacímu virtuálnímu počítači.

V nastavení testovacího prostředí můžete volitelně nakonfigurovat jeden nebo více plánů a přiřadit kvótu uživatelů.

Plán

Plány jsou časové sloty, které definují, kdy jsou virtuální počítače testovacího prostředí k dispozici pro čas třídy. Pomocí plánů se můžete vyhnout tomu, aby uživatelé testovacího prostředí museli čekat, až se jejich virtuální počítač spustí. Plány můžou být jednorázové nebo opakované. Tvůrce testovacího prostředí může definovat plány pro testovací prostředí.

Použití plánů testovacího prostředí je volitelné a místo toho můžete zadat kvótu uživatelů nebo použít kombinaci obou. Kvóta uživatelů je doba, po kterou můžou uživatelé testovacího prostředí spouštět svůj testovací virtuální počítač mimo naplánovaný čas. Například k dokončení zadání nebo domácího úkolu. Jakýkoli naplánovaný čas se nezapočítává do času navíc, který uživatelé testovacího prostředí mají. Testovací prostředí může používat čas kvóty , naplánovaný čas nebo kombinaci obojího.

Mezi příklady scénářů použití plánů patří:

  • Třída probíhá v pravidelných intervalech nebo v předdefinovaném čase. Přiřadíte jeden nebo více plánů, které odpovídají časovým úsekům předmětu a které studentům umožní sledovat směry vyučující během hodin předmětu.
  • Předmět se děje v pravidelných intervalech a studenti musí dokončit zadání po hodinách předmětu. Přiřadíte plán, který odpovídá časovým úsekům předmětu, a přiřadíte kvótu uživatelů pro studenty, kteří mají dokončit zadání po hodinách.

Existují dva typy plánů.

  • Standard. Tento plán spustí všechny virtuální počítače testovacího prostředí s výjimkou virtuálních počítačů, které ještě nejsou přiřazené, v zadaném čase spuštění a vypne všechny virtuální počítače testovacího prostředí v zadané době zastavení.
  • Jen přestaň. Tento plán zastaví všechny virtuální počítače testovacího prostředí v určený čas, i když tvůrce testovacího prostředí nebo uživatel testovacího prostředí virtuální počítač spustil ručně.

Azure Lab Services spustí testovací virtuální počítač bez ohledu na to, jestli se uživatel k virtuálnímu počítači přihlásí nebo ne. Pokud chcete snížit náklady na spuštěné virtuální počítače, které se nepoužívají, podívejte se, jak nakonfigurovat automatické vypnutí virtuálních počítačů testovacího prostředí.

Další informace o plánech najdete v tématu Vytváření a správa plánů testovacích prostředí ve službě Azure Lab Services.

Kvóta

Kvóta je limit, po který může uživatel testovacího prostředí používat svůj virtuální počítač mimo naplánované události testovacího prostředí. Použití kvóty je volitelné a místo toho můžete použít plány testovacího prostředí nebo použít kombinaci obou. Pokud není přiřazená žádná kvóta, uživatelé testovacího prostředí můžou virtuální počítač používat jenom během naplánovaného času nebo pokud tvůrce testovacího prostředí pro ně ručně spustí virtuální počítač testovacího prostředí.

Mezi příklady scénářů použití kvót patří:

  • Studenti potřebují k dokončení domácího úkolu používat své testovací virtuální počítače mimo třídu. Můžete přiřadit plán času předmětu a navíc přiřadit hodiny kvóty pro domácí úkoly.
  • Neexistují žádné běžné časy předmětu, například se studenty v různých zeměpisných oblastech. Testovací prostředí nemá žádné naplánované události a pro uživatele testovacího prostředí zadáte jenom hodiny kvóty.

Když uživatel testovacího prostředí spustí svůj testovací virtuální počítač, hodiny kvóty pro testovací prostředí se začnou počítat. Pokud autor testovacího prostředí ručně spustí virtuální počítač testovacího prostředí pro uživatele, hodiny kvóty se pro tohoto studenta nepoužívají.

Kvóta se vztahuje na testovací prostředí pro každého uživatele testovacího prostředí jednotlivě po celou dobu trvání testovacího prostředí.

Testovací prostředí může používat buď dobu kvóty, naplánovaný čas, nebo kombinaci obou.

Pokročilé funkce pro práci v síti

S plány testovacího prostředí máte větší kontrolu nad virtuální sítí pro testovací prostředí pomocí pokročilých sítí. S pokročilými sítěmi se můžete připojit k virtuální síti.

Pomocí pokročilých sítí se připojte k místním prostředkům, jako jsou licenční servery, a použijte trasy definované uživatelem (UDR). Některé organizace mají také pokročilé požadavky na síť a konfigurace, které chtějí použít pro testovací prostředí. Požadavky na síť můžou například zahrnovat řízení síťového provozu, správu portů, přístup k prostředkům v interní síti a další.

Pokročilé síťové služby Azure Lab Services používají injektáž virtuální sítě k připojení plánu testovacího prostředí k vaší virtuální síti. Injektáž virtuální sítě nahrazuje partnerský vztah virtuální sítě Služby Azure Lab Services používaný s účty testovacího prostředí.

Přečtěte si další informace o připojení plánu testovacího prostředí k virtuální síti.

Další kroky