Útmutató az Azure Lab Services hackathon futtatásához való használatához

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 egy 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:

    1. Csatlakozás a tesztkörnyezet virtuális gépére RDP és\vagy SSH használatával.
    2. Nyissa meg az összes telepített alkalmazást és eszközt az alapszintű virtuálisgép-rendszerkép testreszabásához.
    3. 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.

  1. 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.

  2. 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épre.

Következő lépések