Share via


Richtlijnen voor het gebruik van Azure Lab Services voor het uitvoeren van een hackathon

Met Azure Lab Services kunnen hackathon-organisatoren snel vooraf geconfigureerde cloudomgevingen maken voor het uitvoeren van een hackathon met meerdere deelnemers. Elke deelnemer kan identieke en geïsoleerde virtuele machine (VM) gebruiken voor de hackathon.

Azure Lab Services is ontworpen om lichtgewicht en eenvoudig te gebruiken, zodat u snel een nieuw lab met virtuele machines (VM's) kunt maken voor uw hackathon. Dit artikel bevat richtlijnen voor het configureren van uw labs in Azure Lab Services voor het optimaal uitvoeren van een hackathon.

Azure Lab Services maakt gebruik van op rollen gebaseerde toegang van Azure (Azure RBAC) om de toegang tot Azure Lab Services te beheren. Zie de ingebouwde rollen van Azure Lab Services voor meer informatie. Met Azure RBAC kunt u duidelijk rollen en verantwoordelijkheden scheiden voor het maken en beheren van labs in verschillende teams en personen in uw organisatie. Afhankelijk van de structuur en verantwoordelijkheden van uw organisatie kunnen deze richtlijnen van invloed zijn op verschillende personen, zoals IT-beheerders of hackathon-organisatoren.

Als u Lab Services wilt gebruiken voor uw hackathon, moet u ervoor zorgen dat zowel het labplan als uw lab minstens een paar dagen voor het begin van uw hackathon worden gemaakt.

Hulp

  • Maak het lab in een regio of locatie die zich het dichtst bij deelnemers bevindt.

    Als u de latentie wilt verminderen, maakt u uw lab in een regio die zich het dichtst bij uw hackathon-deelnemers bevindt. Als uw deelnemers zich over de hele wereld bevinden, kunt u het beste een lab maken dat zich centraal bevindt. U kunt ook meerdere labs gebruiken op basis van de locaties waar uw deelnemers zich bevinden.

  • Kies een rekenkracht die het meest geschikt is voor gebruiksbehoeften.

    Over het algemeen hoe groter de rekenkracht, hoe sneller de virtuele machine presteert. Als u de kosten wilt beperken, kunt u echter de juiste rekengrootte selecteren op basis van de behoeften van uw deelnemers. Zie de informatie over de grootte van vm's in de beheerdershandleiding voor meer informatie over de beschikbare rekengrootten.

  • RDP\SSH configureren voor verbinding met extern bureaublad met Linux-VM's.

    Als uw hackathon linux-VM's gebruikt, moet u ervoor zorgen dat extern bureaublad is ingeschakeld, zodat uw deelnemers RDP (remote desktop protocol) of SSH (secure shell) kunnen gebruiken om verbinding te maken met hun VM's. Deze stap is alleen vereist voor virtuele Linux-machines en moet worden ingeschakeld bij het maken van het lab. Voor RDP moet u mogelijk ook de RDP-server- en GUI-pakketten op de sjabloon-VM installeren en configureren voordat u deze publiceert. Zie voor meer informatie het inschakelen van extern bureaublad voor Linux.

  • Windows-updates installeren en stoppen.

    Als u een Windows-installatiekopieën gebruikt, raden we u aan de meest recente Windows-updates op de sjabloon-VM van het lab te installeren voordat u het lab publiceert. Installeer de nieuwste updates voor beveiligingsdoeleinden en om te voorkomen dat hackathon-deelnemers worden onderbroken tijdens de hackathon om updates te installeren, waardoor hun VM's ook opnieuw kunnen worden opgestart. U kunt ook Overwegen Om Windows-updates uit te schakelen om toekomstige onderbrekingen tijdens de hackathon te voorkomen. Zie de handleiding voor het installeren en configureren van Windows-updates.

  • Bepaal hoe deelnemers een back-up van hun werk maken.

    Hackathon-deelnemers krijgen elk een virtuele machine toegewezen voor de levensduur van de hackathon. In plaats van hun werk rechtstreeks op de virtuele machine op te slaan, kunnen deelnemers een back-up maken van hun werk buiten de virtuele machine, waardoor ze ook toegang hebben tot de gegevens nadat de hackathon voorbij is. Deelnemers kunnen bijvoorbeeld opslaan in OneDrive, GitHub, enzovoort. Als u OneDrive wilt gebruiken, kunt u ervoor kiezen om deze automatisch te configureren voor deelnemers op hun virtuele labmachines. Zie de handleiding voor het installeren en configureren van OneDrive.

  • Stel de VM-capaciteit in op basis van het aantal deelnemers.

    Zorg ervoor dat de capaciteit van uw virtuele labmachine is ingesteld op basis van het aantal deelnemers dat u verwacht tijdens uw hackathon. Wanneer u de virtuele sjabloonmachine publiceert, kan het enkele uren duren voordat alle virtuele machines van het lab zijn gemaakt. Het is raadzaam dat u het lab- en lab-VM's ruim voor het begin van de hackathon maakt. Zie Labcapaciteit instellen voor meer informatie.

  • Bepaal of de toegang tot het lab moet worden beperkt.

    Standaard is de toegang tot het lab beperkt. Voor deze functie moet u alle e-mails van uw hackathon-deelnemers toevoegen aan de lijst voordat ze het lab kunnen registreren en openen met behulp van de registratiekoppeling. Als u een hackathon hebt waar u de specifieke deelnemers niet kent, kunt u ervoor kiezen om de optie voor het beperken van de toegang uit te schakelen. In dit geval kan iedereen zich rechtstreeks bij het lab registreren via de registratiekoppeling. Zie de handleiding voor het toevoegen van gebruikers voor meer informatie.

  • Controleer de instellingen voor planning, quotum en autoshutdown.

    Azure Lab Services biedt verschillende kostencontroles om het gebruik van VM's te beperken. Als deze instellingen echter onjuist zijn geconfigureerd, kunnen ze ervoor zorgen dat de virtuele machines van uw lab onverwacht worden afgesloten. Controleer de volgende instellingen om ervoor te zorgen dat deze instellingen op de juiste wijze zijn geconfigureerd voor uw hackathon:

    Planning: Met een schema kunt u automatisch bepalen wanneer de machines van uw labs worden gestart en afgesloten. Standaard wordt er geen planning geconfigureerd wanneer u een nieuw lab maakt. U moet er echter voor zorgen dat de planning van uw lab is ingesteld op basis van wat zinvol is voor uw hackathon. Als uw hackathon bijvoorbeeld begint op zaterdag om 8:00 uur en eindigt op zondag om 17:00 uur, maakt u een schema dat de machine automatisch start om 7:30 uur op zaterdag (ongeveer 30 minuten voor het begin van de hackathon) en deze afsluit om 17:00 uur op zondag. U kunt er ook voor kiezen om helemaal geen schema te gebruiken en te vertrouwen op quotumtijd.

    Quotum: Het quotum bepaalt het aantal uren dat deelnemers toegang hebben tot een virtuele labmachine buiten de geplande uren. Als het quotum wordt bereikt terwijl een deelnemer het gebruikt, wordt de machine automatisch afgesloten en kan de deelnemer het niet opnieuw opstarten, tenzij het quotum wordt verhoogd. Wanneer u een lab maakt, wordt het quotum standaard ingesteld op 10 uur. Configureer het quotum om voldoende tijd toe te staan voor de duur van de hackathon, vooral als u geen planning hebt gemaakt.

    Autoshutdown: wanneer deze optie is ingeschakeld, worden virtuele Windows-machines automatisch afgesloten na een bepaalde periode zodra een deelnemer de verbinding met de RDP-sessie heeft verbroken. Deze instelling is standaard uitgeschakeld.

  • Configureer firewallinstellingen om verbindingen met lab-VM's toe te staan.

    Zorg ervoor dat de firewallinstellingen van uw organisatie of de locatie waar u de hackathon host, verbinding maken met lab-VM's met behulp van RDP of SSH. Zie de handleiding voor het configureren van de firewallinstellingen van uw netwerk voor meer informatie.

  • Installeer de RDP-/SSH-client op de tablets van deelnemers, Macs, pc's enzovoort.

    Hackathon-deelnemers moeten een RDP- en/of SSH-client hebben geïnstalleerd op hun tablets of laptops om verbinding te maken met lab-VM's. Zie Verbinding maken met een lab-VM voor meer informatie over vereiste software en hoe u verbinding maakt met lab-VM's.

  • Controleer de virtuele machines van het lab.

    Nadat u lab-VM's hebt gepubliceerd, controleert u of deze juist zijn geconfigureerd. Aangezien alle lab-VM's identiek zijn, hoeft u deze verificatie alleen uit te voeren voor een van de lab-VM's:

    1. Verbinding maken naar de lab-VM met behulp van RDP en\of SSH.
    2. Open elke toepassing en elk hulpprogramma dat u hebt geïnstalleerd om de installatiekopieën van de virtuele basismachine aan te passen.
    3. Doorloop enkele basisscenario's die representatief zijn voor de hackathon-activiteiten om ervoor te zorgen dat de prestaties van de VIRTUELE machine voldoende zijn, op basis van de geselecteerde rekenkracht.

Op de dag van hackathon

In deze sectie vindt u een overzicht van de stappen voor het voltooien van de dag van uw hackathon.

  1. Start lab-VM's.

    Afhankelijk van uw besturingssysteem kan het tot 30 minuten duren voordat uw labcomputer is gestart. Als gevolg hiervan is het belangrijk om machines te starten voordat de hackathon begint, zodat uw deelnemers niet hoeven te wachten. Als u een planning gebruikt, moet u ervoor zorgen dat de VM's minstens 30 minuten vóór het begin van de hackathon automatisch worden gestart.

  2. Nodig hackathon-deelnemers uit om hun virtuele labmachine te registreren en te openen.

    Geef uw deelnemers de volgende informatie zodat deelnemers toegang hebben tot hun lab-VM's.

Volgende stappen