Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk az Azure DevTest Labs legfontosabb fogalmait és definícióit ismerteti. A DevTest Labs az Azure-beli virtuális gépek (virtuális gépek) és egyéb erőforrások egyszerű létrehozására, használatára és kezelésére szolgáló szolgáltatás.
Labs
A DevTest Labs-tesztkörnyezet olyan infrastruktúra, amely erőforrások, például virtuális gépek egy csoportját foglalja magában. A DevTest Labs rendszergazdái a következőkre képesek:
- Tesztkörnyezet-felhasználók hozzáadása és konfigurálása.
- Kész virtuális gépeket hozhat létre a tesztkörnyezet felhasználói számára, hogy igényelhessenek és használhassanak.
- Azure Resource Manager-sablonokat hozhat létre és konfigurálhat tesztkörnyezetek, virtuális gépek és környezetek létrehozásához és konfigurálásához.
- Csatlakoztassa az összetevő- és sablonforrás-vezérlőtárakat a laborhoz.
- A felhasználók saját tesztkörnyezeti virtuális gépeket és környezeteket hozhatnak létre és konfigurálhatnak.
- Adja meg az engedélyezett virtuális gépekre vonatkozó korlátokat, méreteket és konfigurációkat.
- Autoshutdown és autostartup szabályzatok beállítása.
- Laborköltségek nyomon követése és kezelése.
Szerepkörök
Az Azure szerepköralapú hozzáférés-vezérlése (RBAC) a DevTest Labs hozzáférését és szerepköreit határozza meg. A DevTest Labs három szerepkört biztosít, amelyek meghatározzák a labortagok engedélyeit: tulajdonos, közreműködő és DevTest Labs-felhasználó.
A tesztkörnyezet tulajdonosai elvégezhetik az összes tesztkörnyezeti feladatot, beleértve az olvasást vagy a tesztkörnyezeti erőforrásokba való írást, a szabályzatok és konfigurációk beállítását, az adattárak és alaplemezképek hozzáadását, valamint a felhasználók kezelését. Csak a labortulajdonosok adhatnak hozzá és kezelhetnek tesztkörnyezet-felhasználókat és -szerepköröket. A felhasználói hozzáférés és a szerepkörök kezelésével kapcsolatos további információkért lásd: Tesztkörnyezet-tulajdonosok, közreműködők és felhasználók hozzáadása.
A tesztkörnyezet tulajdonosai egyéni DevTest Labs-szerepköröket is létrehozhatnak és hozzárendelhetnek. További információ: Felhasználói engedélyek megadása adott laborszabályzatokhoz.
A laboratórium tulajdonosának vagy az Azure-előfizetés tulajdonosának kell lennie, amelyben a labor található, vagy egy előfizetés vagy labor tulajdonosa kell átruházza rá a labor tulajdonosi szerepkört. Az előfizetés-tulajdonosok hozzáférhetnek az összes előfizetési erőforráshoz és felhasználóhoz, így automatikusan öröklik a tesztkörnyezetek tulajdonosi szerepkörét az előfizetéseikben.
A tesztkörnyezet-közreműködők mindent elvégezhetnek, amit a tesztkörnyezet tulajdonosai tudnak, például tesztkörnyezeteket és szabályzatokat hozhatnak létre és konfigurálhatnak, kivéve, hogy nem tudnak felhasználókat és szerepköröket hozzárendelni vagy kezelni. Az Azure-előfizetés közreműködői létrehozhatnak tesztkörnyezeteket, de nem tulajdonosaik ezeknek a tesztkörnyezeteknek, kivéve, ha öröklik vagy megkapják a tesztkörnyezet tulajdonosi szerepkörét.
A DevTest Labs felhasználói megtekinthetik az összes tesztkörnyezeti erőforrást és szabályzatot, és létrehozhatják és módosíthatják saját virtuális gépeiket és környezeteiket, a szabályzatkorlátozásokon belül, például a felhasználónkénti virtuális gépek számán belül.
A DevTest Labs felhasználói nem módosíthatják a laborszabályzatokat, és nem tekinthetik meg vagy módosíthatják más felhasználók virtuális gépeit, kivéve, ha a tesztkörnyezet vagy a virtuális gép tulajdonosa engedélyt ad nekik. A DevTest Labs felhasználói automatikusan tulajdonosi engedélyekkel rendelkeznek a saját virtuális gépeiken.
Szabályzatok
A laborszabályzatok segítenek a költségek szabályozásában és a hulladék csökkentésében. A szabályzatok például automatikusan leállíthatják a tesztkörnyezeti virtuális gépeket egy meghatározott ütemezés alapján, vagy korlátozhatják a virtuális gépek számát vagy méretét felhasználónként vagy laboronként. További információ: Tesztkörnyezeti szabályzatok kezelése a költségek szabályozásához.
Sablonok
ARM-sablonokkal létrehozhat és frissíthet DevTest Labs-tesztkörnyezeteket, környezeteket, virtuális gépeket és összetevőket.
Az Azure Resource Manager-sablon egy JavaScript Object Notation (JSON) fájl, amely meghatározza a projekt infrastruktúráját és konfigurációját. A sablon deklaratív szintaxist használ. Az üzembe helyezés létrehozásához szükséges programozási parancsok sorozatának megírása nélkül írhatja le a tervezett üzembe helyezést. Az ARM-sablon szerkezetéről és tulajdonságairól további információt a Sablonformátum című témakörben talál.
Az ARM-sablonok DevTest Labsban való használatával kapcsolatos további információkért lásd:
- Laborok létrehozása ARM-sablonokból.
- Környezetek létrehozása ARM-sablonokból.
- ARM-sablonok létrehozása virtuális gépekhez.
Adattárak
A tesztkörnyezet felhasználói a nyilvános és privát Git-forrástárak sablonjait és összetevőit használhatják tesztkörnyezeti virtuális gépek és környezetek létrehozásához. A DevTest Labs nyilvános GitHub-adattárai számos használatra kész összetevőt és ARM-sablont kínálnak.
A laborgazdák egyéni összetevőket és ARM-sablonokat is tárolhatnak privát Git-adattárakban, és csatlakoztathatják az adattárakat a tesztkörnyezetükhöz. A tesztkörnyezet felhasználói és az automatizált folyamatok ezután használhatják a sablonokat és az összetevőket. Ugyanezeket az adattárakat hozzáadhatja a szervezet több tesztkörnyezetéhez is, ezzel elősegítve a konzisztenciát, az újrafelhasználtságot és a megosztást. További információ: Sablonadattárak hozzáadása tesztkörnyezetekhez és összetevő-adattár hozzáadása tesztkörnyezethez.
Virtual machines (Virtuális gépek)
A DevTest Labs virtuális gépek létrehozásához és kezeléséhez sablonokat, összetevőket, egyéni rendszerképeket és képleteket használhat.
Az Azure-beli virtuális gépek igény szerinti, méretezhető számítási erőforrások, amelyek lehetővé teszik a virtualizálás rugalmasságát anélkül, hogy meg kellene vásárolnia és fenntartania a fizikai hardvert a futtatásához. További információ az Azure-beli virtuális gépekről: Windows rendszerű virtuális gépek az Azure-ban.
Alapképek
Az alaprendszerkép egy virtuálisgép-rendszerkép, amely előre telepített és konfigurált szoftvereket és beállításokat tartalmazhat. Az alaprendszerképek használata csökkenti a virtuális gépek létrehozásának idejét és összetettségét. A laborgazdák kiválaszthatják, hogy mely alaplemezképeket tegyék elérhetővé a tesztkörnyezet felhasználói számára a virtuális gépek létrehozásához. További információ: Virtuális gépek létrehozása és hozzáadása tesztkörnyezethez.
Műtárgyak
Az artefaktumok olyan eszközök, műveletek vagy szoftverek, amelyeket hozzáadhat a laboratóriumi virtuális gépekhez a virtuális gép létrehozása közben vagy után. A tárgyak például a következőek lehetnek:
- A virtuális gépre telepíthető szoftverek, például ügynökprogramok, Fiddler vagy Visual Studio.
- A virtuális gépen végrehajtandó műveletek, például adattár klónozása vagy tartományhoz való csatlakozás.
- Tesztelni kívánt alkalmazások.
További információ: Összetevők hozzáadása a DevTest Labs virtuális gépekhez.
A tesztkörnyezetgazdák megadhatják a virtuális gép létrehozása során az összes tesztkörnyezeti virtuális gépen telepíteni kívánt kötelező összetevőket. További információ: Kötelező összetevők megadása a DevTest Labs virtuális gépekhez.
Igényelhető virtuális gépek
A laborgazdák előkészíthetik a virtuális gépeket adott konfigurációkkal, és menthetik őket egy megosztott készletbe, ahol megjelennek a tesztkörnyezet Jogcímre jogosult virtuális gépek listájában. A tesztkörnyezet bármely felhasználója igényelhet virtuális gépet a igényelhető készletből, ha ilyen konfigurációjú virtuális gépre van szüksége.
Miután egy tesztkörnyezet felhasználója igényel egy virtuális gépet, a virtuális gép az adott felhasználó Saját virtuális gépek listájára kerül, és a felhasználó lesz a virtuális gép tulajdonosa. A virtuális gép már nem igényelhető vagy konfigurálható más felhasználók számára. További információ: Igényelhető virtuális gépek létrehozása és kezelése.
Egyéni képek és képletek
A DevTest Labs egyéni rendszerképei és képletei a virtuális gépek gyors létrehozására és kiépítésére szolgáló mechanizmusok.
Az egyéni rendszerkép egy meglévő virtuális gépről vagy virtuális merevlemezről (VHD) létrehozott virtuálisgép-rendszerkép, amely szoftvereket és egyéb összetevőket is tartalmazhat. A tesztkörnyezet felhasználói azonos virtuális gépeket hozhatnak létre az egyéni rendszerképből. További információ: Egyéni rendszerkép létrehozása virtuális gépről.
A képletek olyan alapértelmezett tulajdonságértékek listája, amelyekkel tesztkörnyezeti virtuális gépet hozhat létre, például alaprendszerképet, virtuálisgép-méretet, virtuális hálózatot és összetevőket. Ha képletből hoz létre virtuális gépet, használhatja az alapértelmezett értékeket, vagy módosíthatja őket. További információ: Azure DevTest Labs-képletek kezelése.
Az egyéni képekről és képletekről további információt az egyéni képek és képletek összehasonlítása című témakörben talál.
Környezetek
A DevTest Labs-környezetek olyan Azure platform-as-a-service (PaaS) erőforrások gyűjteményei, mint például egy Azure Web App vagy egy SharePoint-farm, amelyet egy ARM-sablon definiál. A laborgazdák nyilvános vagy privátan létrehozott környezetsablonokat adhatnak a tesztkörnyezetekhez, a tesztkörnyezet felhasználói pedig gyorsan hozhatnak létre környezeteket. További információ: DevTest Labs-környezetek létrehozása ARM-sablonok használatával.
Bevezetés az Azure DevTest Labs használatába
Most ismerkedik az Azure-ral? Ingyenes Azure-fiók létrehozása.
Már használja az Azure-t? Hozza létre az első tesztkörnyezetet, és percek alatt kezdje el használni az Azure DevTest Labs szolgáltatást.