Mi az Az Azure Lab Services?

Az Azure Lab Services lehetővé teszi tesztkörnyezetek létrehozását az Azure által felügyelt infrastruktúrával. A szolgáltatás kezeli az összes infrastruktúra-kezelést, a virtuális gépek (virtuális gépek) üzembe helyezésétől a hibák kezeléséhez és az infrastruktúra skálázásához. Konfigurálja például a tesztkörnyezeteket adott osztálytípusokhoz, például adatelemzéshez vagy általános programozáshoz, és gyorsan rendelje hozzá a tesztkörnyezet felhasználóit a dedikált tesztkörnyezeti virtuális gépükhöz.

A tesztkörnyezetek Azure Lab Servicesben való létrehozásához, kezeléséhez és eléréséhez használja a dedikált Azure Lab Services-webhelyet, vagy integrálja közvetlenül a tesztkörnyezeteket a Microsoft Teamsben vagy a Vászon Tanulás felügyeleti rendszerben (LMS).

Az Azure Lab Servicest három fő személy szem előtt tartásával tervezték: rendszergazdák, oktatók és diákok. Használja ki az Azure Szerepköralapú hozzáférés-vezérlés (RBAC) előnyeit, hogy megfelelő hozzáférést biztosítson a szervezet különböző személyeihez. Ebben a cikkben megismerkedhet ezekkel a személyekkel, és megtudhatja, hogyan használhatja az Azure Lab Servicest az osztályok vezetéséhez.

Fontos

Az Azure Lab Services tesztkörnyezeti csomagjai lecserélik a laborfiókokat. Megtudhatja, hogyan kezdheti el a laborterv létrehozását. A meglévő tesztkörnyezetfiók-ügyfelek számára azt javasoljuk, hogy migráljon a tesztkörnyezeti fiókokból a tesztkörnyezeti csomagokba.

Laborlétrehozás folyamata

Az alábbi ábra a tesztkörnyezetek Azure Lab Services szolgáltatással való létrehozásának és elérésének különböző lépéseit mutatja be.

Az Azure Lab Services szolgáltatással létrehozott laborok létrehozásának lépéseit bemutató ábra.

Az Azure Lab Services használatának megkezdéséhez hozzon létre egy tesztkörnyezeti tervet. A tesztkörnyezeti terv egy Azure-erőforrás, amely a konfigurációs beállítások gyűjteményét szolgálja. A beállítások a labortervhez társított összes tesztkörnyezetre vonatkoznak. A tesztkörnyezet létrehozói engedélyeit hozzárendelheti az Azure RBAC-hez, hogy mások is létrehozhatnak tesztkörnyezeteket.

Ezután hozzon létre egy labort egy adott osztály futtatásához vagy egy hackathon futtatásához. A tesztkörnyezetek Azure Marketplace-rendszerképeken vagy saját egyéni virtuálisgép-rendszerképeken alapulnak. Ezután konfigurálhatja a tesztkörnyezetet a tesztkörnyezet ütemezésével, a használati kvótával vagy az automatikus indítással és leállítással.

Igény szerint testre szabhatja a tesztkörnyezet sablonját az osztály adott igényeinek megfelelően. Telepítsen például további szoftvereket, például a Visual Studio Code-ot, vagy engedélyezze az adott operációsrendszer-szolgáltatásokat.

A tesztkörnyezet közzététele után hozzáadhat tesztkörnyezeti virtuális gépeket, és hozzárendelheti a tesztkörnyezet felhasználóit a laborhoz. Miután regisztráltak a tesztkörnyezetre, a tesztkörnyezet felhasználói távolról csatlakozhatnak az egyes tesztkörnyezeti virtuális gépükhöz a gyakorlatok elvégzéséhez. Ha az Azure Lab Servicest a Microsoft Teams vagy a Canvas használatával használja, a tesztkörnyezet felhasználói automatikusan regisztrálva lesznek a tesztkörnyezetükben.

A labortervekről, tesztkörnyezetekről és egyebekről az Azure Lab Services fő fogalmait ismerheti meg.

Főbb funkciók

Az Azure Lab Services a következő fő képességeket és funkciókat támogatja:

  • Az Azure-infrastruktúra automatikus kezelése és skálázása. Az Azure Lab Services egy teljes mértékben felügyelt szolgáltatás. Automatikusan kezeli a tesztkörnyezet mögöttes infrastruktúrájának kiépítését és kezelését. A tesztkörnyezet felhasználóinak felkészítése és a tesztkörnyezet gyors méretezése több száz tesztkörnyezeti virtuális gépre.

  • A tesztkörnyezetek gyors és rugalmas beállítása. A tesztkörnyezet gyors beállítása Azure Marketplace-rendszerkép használatával vagy egyéni rendszerkép azure-beli számítási gyűjteményből történő alkalmazásával. Válasszon a Windows vagy Linux operációs rendszerek közül. Válassza ki a tesztkörnyezet igényeinek leginkább megfelelő számítási családot. Rugalmasan konfigurálhatja a tesztkörnyezetet más szoftverösszetevők telepítésével vagy az operációs rendszer módosításával.

  • Egyszerű használat a tesztkörnyezetek felhasználói számára. A tesztkörnyezet felhasználói egyszerűen regisztrálhatnak egy tesztkörnyezetre. Azonnali hozzáférést kapnak anélkül, hogy Azure-előfizetésre van szükségük. A tesztkörnyezetek listájának megtekintéséhez és a távoli csatlakozáshoz használja az Azure Lab Services webhelyét, vagy használja a Microsoft Teams vagy a Canvas LMS-integrációt.

  • Szerepköralapú hozzáféréssel rendelkező feladatok elkülönítése. Az Azure Lab Services azure-beli szerepköralapú hozzáféréssel (Azure RBAC) kezeli a hozzáférést. Az Azure RBAC használatával egyértelműen elkülönítheti a szerepköröket és a feladatokat a különböző csapatok és személyek tesztkörnyezeteinek létrehozásához és kezeléséhez.

  • Speciális virtuális hálózatkezelés támogatása. Konfigurálja a speciális hálózatkezelést a hálózati forgalomvezérlés, a hálózati portok kezelése vagy a virtuális vagy belső hálózatok erőforrásainak eléréséhez. Előfordulhat például, hogy a tesztkörnyezeteknek csatlakozniuk kell egy helyszíni licenckiszolgálóhoz.

  • Költségoptimalizálás és elemzés. Az Azure Lab Services használatalapú költségmodellt használ. Csak a tesztkörnyezeti virtuális gépekért kell fizetnie, ha futnak. A költségek további optimalizálása a tesztkörnyezet virtuális gépeinek automatikus leállításával, valamint az ütemezések és a használati kvóták konfigurálásával a tesztkörnyezetek által használható órák számának korlátozásához.

Használati esetek

Az Azure Lab Services által felügyelt tesztkörnyezeteket különböző forgatókönyvekben használhatja:

  • Biztosítson előre konfigurált virtuális gépet egy osztályterem vagy virtuális képzés résztvevőinek a házi feladatok vagy gyakorlatok elvégzéséhez. Korlátozza a tesztkörnyezet felhasználói számára a virtuális géphez való hozzáférés időtartamát. Tesztkörnyezetek beállítása több osztálytípushoz az Azure Lab Services használatával. Az Azure Lab Services-cikkben található példaosztály-típusok néhány olyan osztálytípust mutatnak be, amelyekhez tesztkörnyezeteket állíthat be az Azure Lab Services szolgáltatással.

  • Állítson be egy nagy teljesítményű számítási virtuális gépekből álló készletet, amely nagy számítási igényű vagy grafikus igényű kutatást vagy betanítást végez. Például gépi tanulási modellek betanítása, vagy az adatelemzés vagy a játéktervezés elsajátítása. A virtuális gépeket csak akkor futtassa, ha szüksége van rájuk. Ha végzett, törölje a gépeket.

  • Helyezze át az iskola fizikai tesztkörnyezetét a felhőbe. A virtuális gépek számának automatikus skálázása a laborban beállított maximális használati és költségküszöbre.

  • Gyorsan létrehozhat egy virtuális gépekből álló tesztkörnyezetet hackathon üzemeltetéséhez. Ha végzett, törölje a labort egyetlen művelettel.

  • Speciális kurzusokat taníthat beágyazott virtualizálással vagy labor–labor kommunikációval.

Adatvédelem és megfelelőség

Az Azure Lab Services-tesztkörnyezetcsomagok nem helyezik át vagy tárolják az ügyféladatokat a régión kívül. Ha azonban az Azure Lab Services-erőforrásokat az Azure Lab Services webhelyén (https://labs.azure.com) keresztül éri el, az ügyféladatok régiókon átnyúlóak lehetnek.

Nincs garancia arra, hogy az ügyféladatok abban a régióban maradnak, ahol üzembe helyezi azokat, amikor tesztkörnyezeti fiókokat használ az Azure Lab Servicesben.

Az Azure Lab Services egy Microsoft által felügyelt titkosítási kulccsal titkosítja az összes tartalmat.

Első lépésként tekintse meg a következő erőforrásokat: