Sdílet prostřednictvím


Řízení používání zdrojů se zásadami projektu v Microsoft Dev Boxu

Efektivní správa zdrojů je důležitá pro vývojové týmy pracující na různých projektech. Microsoft Dev Box používá zásady projektu , které pomáhají technikům platformy vynucovat zásady správného řízení při zachování flexibility. Pomocí zásad projektu definujte mantinely pro využití zdrojů na základě jednotlivých projektů v rámci vaší organizace. Tento článek vysvětluje, jak nastavit a spravovat zásady projektu v Dev Boxu pro optimalizaci řízení prostředků a zásad správného řízení.

Když se zásady vynucují, Dev Box zkontroluje zdraví stávajících fondů prostředků podle nového nastavení zásad.

  • Kontrola stavu fondu: Dev Box zkontroluje dodržování vynucených zásad u každého fondu zdrojů.
  • Fondy, které nejsou v pořádku: Fond, který nesplňuje vynucené požadavky, je označený jako nezdravý, což blokuje vytváření nových vývojových polí v daném fondu.
  • Stávající vývojová pole zůstávají aktivní: Vývojové rámečky, které už jsou vytvořené ve fondu, které nejsou v pořádku, nadále fungují normálně a umožňují týmům pracovat bez přerušení.

Tento mechanismus vynucování zajišťuje, aby projekty používaly pouze prostředky, pro které jsou schválené, a zachovaly zabezpečené prostředí s efektivními operacemi napříč všemi projekty v vývojovém centru.

Požadavky

  • Microsoft Dev Box je nakonfigurován s vývojovým centrem a projekty.

Vytvoření výchozích zásad projektu

První zásadou, kterou vytvoříte, se stane výchozí zásadou projektu. Platí pro všechny projekty v vývojovém centru. Výchozí zásada nastaví směrný plán pro vaše projekty a zajistí minimální úroveň zásad správného řízení a kontrolu nad dostupnými prostředky. Ve výchozích zásadách projektu vyberete prostředky, které chcete povolit, jako jsou sítě, obrázky a skladové položky. Projekty používají výchozí zásady, pokud nemají vlastní zásady projektu. Pokud projekt používá vlastní zásadu, jsou k dispozici pouze prostředky definované v této zásadě. Pokud k projektu nejsou přiřazeny žádné vlastní zásady, jsou k dispozici prostředky definované ve výchozí zásadě. Projekt může mít použitou pouze jednu zásadu.

Vytvoření výchozí zásady projektu:

  1. Přihlaste se do Azure Portalu. Navigujte do centra pro vývojáře, rozbalte Spravovat v levém podokně, a vyberte Zásady projektu. Na stránce Zásady projektu vyberte Vytvořit zásadu.

    Snímek obrazovky se stránkou zásad projektu na webu Azure Portal zobrazující možnosti pro vytvoření nové zásady projektu

  2. První zásadou, kterou vytvoříte, je výchozí zásada. V části Povolit zdroje vyberte zdroje, které chcete pro projekt povolit. Pro každou kategorii, ať už se jedná o obrázky, sítě nebo SKU, musíte vybrat alespoň jeden zdroj.

    • V imagích vyberte Povolit všechny aktuální a budoucí obrázky. Snímek obrazovky se stránkou Vytvořit zásadu projektu se zvýrazněnou možností Vybrat obrázky

    • V sítích vyberte Všechny aktuální a budoucí sítě. Snímek obrazovky se stránkou Vytvořit zásadu projektu se zvýrazněnou možností Vybrat sítě

    • Pokud chcete povolit konkrétní využití skladových položek, vyberte v SKU konkrétní skladovou položku nebo skupinu skladových položek. Snímek obrazovky zobrazující stránku Vytvořit zásadu projektu s zvýrazněnou možností Vybrat SKU.

    • V podokně Vybrat SKUs vyberte SKUs, které chcete povolit (například všechny 16 vCPU SKUs). Výběrem možnosti Vybrat potvrďte výběr. Snímek obrazovky zobrazující podokno výběru SKU v Azure portálu s vybranými několika SKU.

  3. Po výběru prostředků vyberte Vytvořit k dokončení politiky.

    Snímek obrazovky znázorňující tlačítko Vytvořit na webu Azure Portal pro dokončení zásad projektu

  4. Chcete-li potvrdit, že výchozí zásady projektu obsahují zdroje, rozbalte položku Výchozí.

    Snímek obrazovky zobrazující souhrn výchozích zásad projektu na webu Azure Portal

Vytvoření vlastních zásad projektu

Vlastní zásady projektu umožňují řídit zdroje pro konkrétní projekty. Tyto zásady umožňují řídit, které prostředky jsou k dispozici pro projekty, a zajistit lepší zásady správného řízení a správu prostředků. Každý projekt může mít jenom jednu vlastní zásadu, ale stejnou zásadu je možné použít u více projektů.

Vytvoření a použití vlastních zásad projektu:

  1. Přihlaste se k webu Azure Portal, přejděte do centra pro vývoj a v levém podokně rozbalte Spravovat a pak vyberte Zásady projektu.

  2. Na stránce Zásady projektu vyberte Vytvořit.

    Snímek obrazovky znázorňující tlačítko Vytvořit pro vlastní zásady projektu na webu Azure Portal

    • Na stránce Vytvořit zásadu projektu zadejte název zásady projektu.

      Snímek obrazovky s polem pro název vlastní zásady projektu na webu Azure Portal

    • V části Cílové projekty vyberte Vybrat projekty.

      Snímek obrazovky znázorňující možnost Vybrat projekty pro vlastní zásady projektu na webu Azure Portal

    • V podokně Vybrat projekty vyberte projekty, u které chcete zásadu použít, a pak vyberte Vybrat.

      Snímek obrazovky znázorňující vybrané cílové projekty pro vlastní zásady projektu na webu Azure Portal

  3. V části Povolit zdroje vyberte zdroje, které chcete pro projekt povolit. Pokud například chcete, aby projekt používal pouze obrázky sady Visual Studio 2022, vyberte v imagích konkrétní obrázek nebo skupinu obrázků. Snímek obrazovky znázorňující možnost Vybrat obrázky pro vlastní zásady projektu na webu Azure Portal

    • Vyberte všechny obrázky sady Visual Studio 2022. Výběr potvrdíte tak, že vyberete Vybrat. Snímek obrazovky s podoknem Vybrat obrázky pro vlastní zásady projektu na webu Azure Portal
  4. V případě potřeby vyberte další prostředky. Po dokončení výběru prostředků vyberte Vytvořit.

Zobrazení zásad pro projekt

Když vytvoříte vlastní zásadu projektu a použijete ji na cílový projekt, výchozí zásady projektu se na tento projekt nevztahují. Vlastní zásady projektu musí definovat všechny prostředky, které chcete v projektu povolit.

Pro zobrazení zásad projektu, které platí pro projekty:

  1. Přihlaste se k webu Azure Portal, přejděte do centra pro vývoj a v levém podokně rozbalte Spravovat a pak vyberte Zásady projectu.

  2. Na stránce Zásady projektu rozbalte vlastní zásady projektu, které jste vytvořili.

    Snímek obrazovky zobrazující souhrn použitých vlastních zásad projektu na webu Azure Portal

Úprava zásad projektu

Upravte zásady projektu a aktualizujte povolené zdroje, upravte nastavení zásad správného řízení nebo upravte dostupnost zdrojů při vývoji požadavků projektu.

Úprava zásad projektu:

  1. Přihlaste se k webu Azure Portal, přejděte do centra pro vývoj a v levém podokně rozbalte Spravovat a pak vyberte Zásady projectu.

  2. V případě zásad projektu, které chcete upravit, se posuňte doprava a vyberte Upravit.

    Snímek obrazovky znázorňující tlačítko Upravit pro zásady projektu na webu Azure Portal

  3. Po provedení změn vyberte Použít.

Odstranit zásady projektu

Odstranění zásad je odebere z projektů, ve kterých se používají, a použije výchozí zásady. Nejdřív odstraňte vlastní zásady. Výchozí zásady nemůžete odstranit, dokud se neodstraní všechny vlastní zásady.

Chcete-li odstranit zásadu projektu:

  1. Přihlaste se do Azure Portalu.

  2. Přejděte do vývojového centra.

  3. V levém podokně rozbalte položku Spravovat a vyberte Zásady projektu.

  4. Vyberte zásadu projektu, která chcete odstranit, a vyberte Odstranit.

    Snímek obrazovky znázorňující tlačítko Odstranit pro zásady projektu na webu Azure Portal

  5. V zásadách pro odstranění projektu si přečtěte zprávu:"Pokud odstraníte vlastní zásadu, způsobí to, že fond stane se nestabilním, pokud jsou prostředky fondu povoleny vlastní zásadou, ale nejsou povoleny ve výchozí zásadě." a vyberte OK.