Delen via


Resourcegebruik beheren met projectbeleid in Microsoft Dev Box

Efficiënt resourcebeheer is essentieel voor ontwikkelteams die aan diverse projecten werken. Microsoft Dev Box maakt gebruik van projectbeleid om platformtechnici te helpen governance af te dwingen en tegelijkertijd flexibiliteit te behouden. Met projectbeleid definieert u kaders voor resourcegebruik per project in uw organisatie. In dit artikel wordt uitgelegd hoe u projectbeleid instelt en beheert in Dev Box om resourcebeheer en -governance te optimaliseren.

Wanneer beleidsregels worden afgedwongen, controleert Dev Box de status van bestaande resourcegroepen op basis van de nieuwe beleidsinstellingen:

  • Poolstatuscontrole: Dev Box controleert elke bronnenpool op naleving van het afgedwongen beleid.
  • Beschadigde pools: een pool die niet voldoet aan de afgedwongen vereisten, wordt gemarkeerd als beschadigd, waardoor het maken van nieuwe dev-vakken in die pool wordt geblokkeerd.
  • Bestaande ontwikkelaarsboxen blijven actief: Ontwikkelaarsboxen die al in een ongezonde pool zijn gemaakt, blijven normaal functioneren, waardoor uw teams zonder onderbreking kunnen blijven werken.

Dit afdwingingsmechanisme zorgt ervoor dat projecten alleen gebruikmaken van de resources waarvoor ze zijn goedgekeurd, waarbij een veilige standaardomgeving wordt onderhouden met efficiënte bewerkingen voor alle projecten in een ontwikkelaarscentrum.

Vereiste voorwaarden

  • Microsoft Dev Box geconfigureerd met een ontwikkelaarscentrum en projecten.

Een standaardprojectbeleid maken

Het eerste beleid dat u maakt, wordt het standaardprojectbeleid. Het is van toepassing op alle projecten in het ontwikkelaarscentrum. Een standaardbeleid stelt een basislijn voor uw projecten in, zodat ze een minimumniveau van governance en controle hebben over toegankelijke resources. In een standaardprojectbeleid selecteert u resources die u wilt toestaan, zoals netwerken, afbeeldingen en SKU's. Projecten gebruiken het standaardbeleid, tenzij ze een aangepast projectbeleid hebben. Als een project gebruikmaakt van een aangepast beleid, zijn alleen de resources die in dat beleid zijn gedefinieerd, beschikbaar. Als er geen aangepast beleid is toegewezen aan het project, zijn de resources die zijn gedefinieerd in het standaardbeleid beschikbaar. Een project kan slechts één beleid toepassen.

Een standaardprojectbeleid maken:

  1. Meld u aan bij het Azure-portaal. Navigeer naar uw ontwikkelaarscentrum, vouw Beheren uit in het linkerdeelvenster en selecteer Projectbeleid. Selecteer Een beleid maken op de pagina Projectbeleid.

    Schermopname van de pagina Projectbeleid in Azure Portal met opties voor het maken van een nieuw projectbeleid.

  2. Het eerste beleid dat u maakt, is het standaardbeleid . Selecteer onder Resources toestaan de resources die u wilt toestaan voor het project. U moet ten minste één resource selecteren voor elke categorie: afbeeldingen, netwerken en SKU's.

    • Selecteer in Afbeeldingenalle huidige en toekomstige afbeeldingen toestaan. Schermopname van de pagina Projectbeleid maken, met Afbeeldingen selecteren gemarkeerd.

    • Selecteer in Netwerkenalle huidige en toekomstige netwerken. Schermopname van de pagina Projectbeleid maken, met Netwerken selecteren gemarkeerd.

    • Als u specifiek SKU-gebruik wilt toestaan, selecteert u in SKU'seen specifieke SKU of groep SKU's selecteren. Schermopname van de pagina Projectbeleid maken, met SKU's selecteren gemarkeerd.

    • Selecteer in het deelvenster SKU's selecteren de SKU's die u wilt toestaan (bijvoorbeeld alle 16 vCPU). Bevestig uw selectie door Selecteren te selecteren. Schermopname van het deelvenster SKU's selecteren in Azure Portal, met meerdere SKU's geselecteerd.

  3. Nadat u de resources hebt geselecteerd, selecteert u Maken om het beleid te voltooien.

    Schermopname van de knop Maken in Azure Portal om een projectbeleid te voltooien.

  4. Als u wilt controleren of het standaardprojectbeleid de resources bevat, vouwt u Standaard uit.

    Schermopname van de samenvatting van een standaardprojectbeleid in Azure Portal.

Een aangepast projectbeleid maken

Met aangepast projectbeleid kunt u resources beheren voor specifieke projecten. Met deze beleidsregels kunt u bepalen welke resources beschikbaar zijn voor projecten, waardoor u beter beheer en resourcebeheer kunt garanderen. Elk project kan slechts één aangepast beleid hebben, maar hetzelfde beleid kan worden toegepast op meerdere projecten.

Een aangepast projectbeleid maken en toepassen:

  1. Meld u aan bij Azure Portal, ga naar uw ontwikkelaarscentrum en vouw in het linkerdeelvenster Beheren uit en selecteer vervolgens Projectbeleid.

  2. Selecteer Maken op de pagina Projectbeleid.

    Schermopname van de knop Maken voor een aangepast projectbeleid in Azure Portal.

    • Voer op de pagina Projectbeleid maken een naam in voor het projectbeleid.

      Schermopname van het naamveld voor een aangepast projectbeleid in Azure Portal.

    • Onder Doelprojecten, selecteer Selecteer projecten.

      Schermopname van de optie Projecten selecteren voor een aangepast projectbeleid in Azure Portal.

    • Selecteer in het deelvenster Selecteer projecten de projecten waarop u het beleid wilt toepassen en selecteer Selecteren vervolgens.

      Schermopname van de geselecteerde doelprojecten voor een aangepast projectbeleid in Azure Portal.

  3. Selecteer onder Resources toestaan de resources die u wilt toestaan voor het project. Als u bijvoorbeeld wilt dat een project alleen Visual Studio 2022-afbeeldingen gebruikt, selecteert u in Afbeeldingeneen specifieke afbeelding of groep afbeeldingen. Schermopname van de optie Afbeeldingen selecteren voor een aangepast projectbeleid in Azure Portal.

    • Selecteer alle Visual Studio 2022-afbeeldingen. Selecteer Selecteren om uw selectie te bevestigen. Schermopname van het deelvenster Afbeeldingen selecteren voor een aangepast projectbeleid in Azure Portal.
  4. Selecteer indien nodig meer bronnen. Wanneer u klaar bent met het selecteren van resources, selecteert u Maken.

Beleid voor een project weergeven

Wanneer u een aangepast projectbeleid maakt en toepast op het doelproject, is het standaardprojectbeleid niet van toepassing op dat project. Het aangepaste projectbeleid moet alle resources definiëren die u in het project wilt toestaan.

Het projectbeleid weergeven dat van toepassing is op projecten:

  1. Meld u aan bij Azure Portal, navigeer naar uw ontwikkelaarscentrum en vouw in het linkerdeelvenster Beheren uit en selecteer vervolgens Projectbeleid.

  2. Vouw op de pagina Projectbeleid het aangepaste projectbeleid uit dat u hebt gemaakt.

    Schermopname van het overzicht van een toegepast aangepast projectbeleid in Azure Portal.

Een projectbeleid bewerken

Bewerk een projectbeleid om toegestane resources bij te werken, governance-instellingen te wijzigen of de beschikbaarheid van resources aan te passen naarmate de projectvereisten zich ontwikkelen.

Een projectbeleid bewerken:

  1. Meld u aan bij Azure Portal, navigeer naar uw ontwikkelaarscentrum en vouw in het linkerdeelvenster Beheren uit en selecteer vervolgens Projectbeleid.

  2. Voor het projectbeleid dat u wilt bewerken, schuift u naar rechts en selecteert u Bewerken.

    Schermopname van de knop Bewerken voor een projectbeleid in Azure Portal.

  3. Nadat u wijzigingen hebt aangebracht, selecteert u Toepassen.

Een projectbeleid verwijderen

Als u beleidsregels verwijdert, worden ze verwijderd uit de projecten waarop ze worden toegepast en past u het standaardbeleid toe. Verwijder eerst aangepaste beleidsregels. U kunt het standaardbeleid pas verwijderen als alle aangepaste beleidsregels zijn verwijderd.

Een projectbeleid verwijderen:

  1. Meld u aan bij het Azure-portaal.

  2. Ga naar uw ontwikkelaarscentrum.

  3. Vouw in het linkerdeelvenster Beheren uit en selecteer Projectbeleid.

  4. Selecteer het projectbeleid dat u wilt verwijderen en selecteer Verwijderen.

    Schermopname van de knop Verwijderen voor een projectbeleid in Azure Portal.

  5. Lees in de Verwijder beleidsregels van het project het volgende bericht: 'Als u een aangepast beleid verwijdert, wordt een pool ongezond als de poolresources zijn toegestaan door het aangepaste beleid, maar niet zijn toegestaan door het standaardbeleid.' Kies OK.