Útmutató az Azure Lab Services hackathon futtatásához való használatához
Fontos
Az Azure Lab Services 2027. június 28-án kivezetésre kerül. További információkért tekintse meg a nyugdíjazási útmutatót.
Az Azure Lab Services segítségével a hackathon szervezői gyorsan létrehozhatnak előre konfigurált felhőalapú környezeteket egy hackathon több résztvevővel való futtatásához. Minden résztvevő használhat azonos és izolált virtuális gépet (VM) a hackathonhoz.
Az Azure Lab Services úgy lett kialakítva, hogy könnyű és könnyen használható legyen, hogy gyorsan elindíthassa a virtuális gépek új tesztkörnyezetét a hackathonhoz. Ez a cikk útmutatást nyújt a tesztkörnyezetek Azure Lab Servicesben való konfigurálásához a hackathon optimális futtatásához.
Az Azure Lab Services azure-beli szerepköralapú hozzáféréssel (Azure RBAC) kezeli az Azure Lab Serviceshez való hozzáférést. További információt az Azure Lab Services beépített szerepköreiben talál. 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. A szervezeti struktúrától és a feladatköröktől függően ez az útmutató hatással lehet a különböző személyekre, például az informatikai rendszergazdákra vagy a hackathon szervezőire.
A Lab Services hackathonhoz való használatához győződjön meg arról, hogy a tesztkörnyezet és a labor is legalább néhány nappal a hackathon kezdete előtt létrejön.
Útmutató
Hozza létre a tesztkörnyezetet a résztvevőkhöz legközelebbi régióban vagy helyen.
A késés csökkentése érdekében hozzon létre tesztkörnyezetet a hackathon résztvevőihez legközelebbi régióban. Ha a résztvevők a világ minden táján találhatók, a legjobb ítélőképességével hozzon létre egy központilag elérhető labort. Másik lehetőségként több tesztkörnyezetet is használhat a résztvevők tartózkodási helye alapján.
Válassza ki a használati igényeknek leginkább megfelelő számítási méretet.
Általában minél nagyobb a számítási méret, annál gyorsabban teljesít a virtuális gép. A költségek korlátozásához azonban kiválaszthatja a résztvevők igényeinek megfelelő számítási méretet. A virtuális gépek méretezési információit a rendszergazdai útmutatóban találja az elérhető számítási méretekkel kapcsolatos részletekért.
Konfigurálja az RDP\SSH-t a Linux rendszerű virtuális gépek távoli asztali kapcsolatához.
Ha a hackathon Linux rendszerű virtuális gépeket használ, győződjön meg arról, hogy a távoli asztal engedélyezve van, hogy a résztvevők RDP-t (távoli asztali protokollt) vagy SSH-t (biztonságos rendszerhéjat) használhassanak a virtuális gépeikhez való csatlakozáshoz. Ez a lépés csak Linux rendszerű virtuális gépekhez szükséges, és a tesztkörnyezet létrehozásakor engedélyezni kell. Az RDP esetében előfordulhat, hogy a közzététel előtt telepítenie és konfigurálnia kell az RDP-kiszolgálót és a grafikus felhasználói felületi csomagokat a sablon virtuális gépén. További információkért tekintse meg, hogyan engedélyezheti a távoli asztalt Linuxhoz.
Telepítse és állítsa le a Windows-frissítéseket.
Windows rendszerkép használata esetén javasoljuk, hogy a tesztkörnyezet közzététele előtt telepítse a legújabb Windows-frissítéseket a tesztkörnyezet sablon virtuális gépére. Telepítse a legújabb frissítéseket biztonsági okokból, és annak elkerülése érdekében, hogy a hackathon résztvevői a hackathon során megzavarják a frissítések telepítését, ami a virtuális gépek újraindítását is okozhatja. Érdemes lehet kikapcsolni a Windows-frissítéseket is, hogy megelőzze a hackathon későbbi megszakításait. Tekintse meg a Windows-frissítések telepítésével és konfigurálásával kapcsolatos útmutatót.
Döntse el, hogy a résztvevők hogyan készítik el a munkájukat.
A Hackathon-résztvevők mindegyike egy virtuális géphez van rendelve a hackathon teljes élettartama alatt. Ahelyett, hogy közvetlenül a virtuális gépre mentenék a munkájukat, a résztvevők biztonsági másolatot készíthetnek a munkájukról a virtuális gépen kívül, így a hackathon befejezése után is hozzáférhetnek az adatokhoz. A résztvevők például menthetnek a OneDrive-ra, a GitHubra stb. A OneDrive használatához dönthet úgy, hogy automatikusan konfigurálja azt a tesztkörnyezet virtuális gépein lévő résztvevők számára. Tekintse meg a OneDrive telepítéséhez és konfigurálásához szükséges útmutatót.
Állítsa be a virtuálisgép-kapacitást a résztvevők számának megfelelően.
Győződjön meg arról, hogy a tesztkörnyezet virtuális gép kapacitása a hackathonban várt résztvevők száma alapján van beállítva. A sablon virtuális gép közzététele több órát is igénybe vehet az összes tesztkörnyezeti virtuális gép létrehozásához. Javasoljuk, hogy a hackathon kezdetét megelőzően hozza létre a labor- és labor virtuális gépeket. További információ: Tesztkörnyezeti kapacitás beállítása.
Döntse el, hogy korlátozza-e a laborhozzáférést.
Alapértelmezés szerint a tesztkörnyezethez való hozzáférés korlátozott. Ehhez a funkcióhoz hozzá kell adnia a hackathon-résztvevők összes e-mailjét a listához, mielőtt regisztrálhatnak és hozzáférhetnének a tesztkörnyezethez a regisztrációs hivatkozás használatával. Ha van egy hackathonja, ahol nem ismeri az adott résztvevőket, letilthatja a hozzáférés korlátozását. Ebben az esetben bárki regisztrálhat közvetlenül a laborba a regisztrációs hivatkozás használatával. További információ: útmutató a felhasználók hozzáadásához.
Ellenőrizze az ütemezési, kvóta- és automatikus zárolási beállításokat.
Az Azure Lab Services számos költségvezérlőt biztosít a virtuális gépek használatának korlátozásához. Ha azonban ezek a beállítások helytelenül vannak konfigurálva, előfordulhat, hogy a tesztkörnyezet virtuális gépei váratlanul leállnak. Annak érdekében, hogy ezek a beállítások megfelelően legyenek konfigurálva a hackathonhoz, ellenőrizze a következő beállításokat:
Ütemezés: Az ütemezés lehetővé teszi, hogy automatikusan vezérelje a laborok gépeinek indítását és leállítását. Alapértelmezés szerint nincs ütemezés konfigurálva egy új tesztkörnyezet létrehozásakor. Azonban meg kell győződnie arról, hogy a tesztkörnyezet ütemezése a hackathon szempontjából ésszerűnek megfelelően van beállítva. Ha például a hackathon szombaton 8:00-kor kezdődik, és vasárnap 17:00-kor ér véget, hozzon létre egy ütemezést, amely automatikusan elindítja a gépet szombaton 7:30-kor (körülbelül 30 perccel a hackathon kezdete előtt), és vasárnap 17:00-kor leállítja. Dönthet úgy is, hogy egyáltalán nem használ ütemezést, és a kvótaidőre támaszkodik.
Kvóta: A kvóta szabályozza, hogy a résztvevők hány órán kívül férhetnek hozzá egy tesztkörnyezeti virtuális géphez. Ha a kvótát egy résztvevő használja, a gép automatikusan leáll, és a résztvevő nem tudja újraindítani, hacsak nem növeli a kvótát. A tesztkörnyezet létrehozásakor alapértelmezés szerint a kvóta 10 órára van állítva. Konfigurálja úgy a kvótát, hogy elegendő idő hasson a hackathon időtartamára, különösen akkor, ha még nem hozott létre ütemezést.
Autoshutdown: Ha engedélyezve van, az autoshutdown beállítás hatására a Windows rendszerű virtuális gépek bizonyos idő elteltével automatikusan leállnak, miután egy résztvevő megszakította az RDP-munkamenetet. Alapértelmezés szerint ez a beállítás le van tiltva.
Konfigurálja a tűzfalbeállításokat a tesztkörnyezeti virtuális gépek kapcsolatainak engedélyezéséhez.
Győződjön meg arról, hogy a szervezet tűzfalbeállításai vagy a hackathon üzemeltetésének helye lehetővé teszi a tesztkörnyezeti virtuális gépekhez való csatlakozást RDP vagy SSH használatával. További információ: útmutató a hálózat tűzfalbeállításainak konfigurálásához.
Telepítse az RDP/SSH-ügyfelet a résztvevők táblagépére, Mac gépére, PC-re stb.
A Hackathon-résztvevőknek telepítve kell lenniük egy RDP- és/vagy SSH-ügyféllel a táblagépeiken vagy laptopjaikon a labor virtuális gépekhez való csatlakozáshoz. A szükséges szoftverekkel és a tesztkörnyezeti virtuális gépekhez való csatlakozással kapcsolatos további információkért lásd : Csatlakozás tesztkörnyezeti virtuális géphez.
Tesztkörnyezeti virtuális gépek ellenőrzése.
Miután közzétette a tesztkörnyezeti virtuális gépeket, ellenőrizze, hogy megfelelően vannak-e konfigurálva. Mivel az összes tesztkörnyezeti virtuális gép azonos, ezt az ellenőrzést csak az egyik tesztkörnyezeti virtuális gép esetében kell elvégeznie:
- Csatlakozzon a tesztkörnyezeti virtuális géphez RDP és\vagy SSH használatával.
- Nyissa meg az összes telepített alkalmazást és eszközt az alapszintű virtuálisgép-rendszerkép testreszabásához.
- Megismerhet néhány alapvető forgatókönyvet, amelyek a hackathon-tevékenységekre jellemzőek annak biztosítása érdekében, hogy a virtuális gép teljesítménye a kiválasztott számítási méret alapján megfelelő legyen.
A hackathon napján
Ez a szakasz a hackathon napjának végrehajtásához szükséges lépéseket ismerteti.
Indítsa el a tesztkörnyezeti virtuális gépeket.
Az operációs rendszertől függően a tesztkörnyezeti gép indítása akár 30 percet is igénybe vehet. Ennek eredményeképpen fontos, hogy a hackathon indítása előtt gépeket indítsanak, hogy a résztvevőknek ne kelljen várniuk. Ha ütemezést használ, győződjön meg arról, hogy a virtuális gépek automatikusan elindulnak legalább 30 perccel a hackathon kezdete előtt.
Hívja meg a hackathon résztvevőit, hogy regisztrálják és érjék el a tesztkörnyezet virtuális gépét.
Adja meg a résztvevőknek a következő információkat, hogy a résztvevők hozzáférhessenek a tesztkörnyezeti virtuális gépeikhez.
- A labor regisztrációs hivatkozása. További információ: útmutató a meghívók felhasználóknak való küldéséhez.
- A géphez való csatlakozáshoz használandó hitelesítő adatok. Ez a lépés csak akkor érvényes, ha a tesztkörnyezet minden tesztkörnyezeti virtuális géphez ugyanazzal a hitelesítő adatokkal lett konfigurálva.
- Útmutató a tesztkörnyezeti virtuális géphez való csatlakozáshoz. Az operációs rendszerre vonatkozó utasításokért lásd : Csatlakozás tesztkörnyezeti virtuális géphez.
Következő lépések
- Első lépések egy tesztkörnyezeti terv létrehozásával