Sdílet prostřednictvím


Rychlý start: Konfigurace Microsoft Dev Boxu

V tomto rychlém startu nastavíte všechny prostředky v Microsoft Dev Boxu tak, aby vývojové týmy mohly samoobslužně používat vývojové boxy. Zjistěte, jak vytvořit a nakonfigurovat vývojové centrum, zadat definici vývojového pole a vytvořit fond vývojových boxů. Po dokončení tohoto rychlého startu můžou vývojáři pomocí portálu pro vývojáře vytvořit vývojové pole a připojit se k němu.

Vývojový box je denní cloudová pracovní stanice pro vývojáře. Jedná se o předem nakonfigurovaný virtuální počítač s nástroji a prostředky, které vývojář potřebuje pro projekt.

Nastavení Microsoft Dev Boxu má dvě fáze. Nejprve technici platformy nastavili potřebné prostředky Microsoft Dev Boxu na webu Azure Portal. Po této fázi uživatelé vytvářejí a spravují svá vývojová pole na portálu pro vývojáře. Tento úvod ukazuje, jak úspěšně zvládnout první fázi.

Následující diagram znázorňuje postup nastavení Microsoft Dev Boxu na webu Azure Portal.

Diagram znázorňující fáze nastavení Microsoft Dev Boxu na webu Azure Portal

Nejprve vytvořte vývojové centrum a projekt k uspořádání prostředků dev boxu. Dále vytvořte definici vývojového pole, která se použije při vytváření vývojových polí. Potom vytvořte skupinu vývojových boxů, která definuje síťové připojení a definici vývojových boxů, které používají. Uživatelé, kteří mají přístup k projektu, můžou vytvářet vývojová pole z fondů přidružených k danému projektu.

Pokud jste už nastavili Microsoft Dev Box a chcete se naučit vytvářet a připojovat se k vývojovým polím, přečtěte si rychlý start: Vytvoření vývojového pole pomocí portálu pro vývojáře.

Požadavky

K dokončení tohoto rychlého startu je potřeba:

Požadavek Podrobnosti
Účet Azure Účet Azure s aktivním předplatným. Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.
Oprávnění Vlastník nebo Přispěvatel v rámci předplatného Azure nebo skupiny prostředků.
Uživatelské licence Každý uživatel potřebuje licenci pro Windows 11 Enterprise nebo Windows 10 Enterprise, Microsoft Intune a Microsoft Entra ID P1. Tyto licence jsou součástí:
– Microsoft 365 E3, Microsoft 365 E5
– Microsoft 365 A3, Microsoft 365 A5
– Microsoft 365 Business Premium
– Microsoft 365 F3*
– Výhody Microsoft 365 Education pro studenty
* Microsoft 365 F3 nezahrnuje licenci Windows Enterprise, ale zahrnuje omezené možnosti Microsoft Entra ID a Intune.
Správa zařízení Microsoft Intune. Vaše organizace musí ke správě zařízení používat Microsoft Intune.
Identita Microsoft Entra ID. Vaše organizace musí pro správu identit a přístupu používat ID Microsoft Entra.
Poskytovatel prostředků Zaregistrujte poskytovatele prostředků Microsoft.DevCenter. Pro více informací si přečtěte Registrace poskytovatele zdrojů.

Vytvoření vývojového centra

Pokud chcete začít pracovat s Microsoft Dev Boxem, nejprve vytvořte vývojové centrum. Centrum pro vývoj v Microsoft Dev Boxu je centrální místo pro správu projektů, nastavení dostupných imagí a velikostí vývojových boxů a konfigurace nastavení sítě, abyste měli přístup k prostředkům organizace.

Při vytváření vývojového centra a správě prostředků vývojového boxu postupujte takto:

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte vývojová centra. V seznamu výsledků vyberte Centra vývojářů.

    Snímek obrazovky s webem Azure Portal s vyhledávacím polem a výsledkem pro vývojová centra

  3. Na stránce Centra vývojářů vyberte Vytvořit.

    Snímek obrazovky s webem Azure Portal s tlačítkem Vytvořit na stránce pro vývojová centra

  4. V podokně Vytvořit centrum pro vývoj zadejte na kartě Základy následující hodnoty:

    Nastavení Hodnota
    Předplatné Vyberte předplatné, ve kterém chcete vytvořit vývojové centrum.
    Skupina prostředků Vyberte existující skupinu prostředků nebo vyberte Vytvořit novou a zadejte název nové skupiny prostředků.
    Název Zadejte název vývojového centra.
    Místo Vyberte umístění nebo oblast, ve které chcete vytvořit vývojové centrum.
    Připojte katalog rychlého startu Zrušte zaškrtnutí obou políček.

    Snímek obrazovky znázorňující kartu Základy v podokně pro vytvoření centra pro vývoj

    Katalog Rychlého startu Dev Boxu obsahuje úlohy a skripty, které můžete použít ke konfiguraci vývojového pole během konečné fáze procesu vytváření. Katalog rychlých startů můžete později připojit k vývojovému centru. Další informace najdete v tématu Vytváření opakovaně použitelných přizpůsobení vývojových polí.

    Seznam aktuálně podporovaných umístění Azure s kapacitou naleznete v Často kladené dotazy o Microsoft Dev Box.

  5. Na kartě Nastavení zadejte následující hodnoty:

    Nastavení Hodnota Popis
    Katalog na úrovni projektu Výběrem této možnosti povolíte správcům projektu připojení katalogů k projektům. Katalogy na úrovni projektu umožňují poskytovat přizpůsobení pro každý vývojový tým.
    Povolení sítě hostované Microsoftem v projektech Výběrem této možnosti povolíte správcům projektu určit, že vývojová pole vytvořená z fondu se nasadí do sítě hostované Microsoftem. Sítě hostované Microsoftem jsou izolované sítě spravované Microsoftem. Použití sítě hostované Microsoftem může snížit režijní náklady na správu.
    Azure Monitor Agent Pokud chcete povolit všechna vývojová pole v centru pro vývoj, nainstalujte agenta služby Azure Monitor. Agent Služby Azure Monitor shromažďuje data monitorování z vývojového pole a odesílá je do služby Azure Monitor.

    Snímek obrazovky znázorňující kartu Nastavení v podokně pro vytvoření centra pro vývoj

  6. (Volitelné) Na kartě Značky zadejte dvojici název/hodnota, kterou chcete přiřadit.

  7. Vyberte Zkontrolovat a vytvořit.

  8. Na kartě Revize vyberte Vytvořit.

  9. Průběh vytváření vývojového centra můžete sledovat na libovolné stránce webu Azure Portal otevřením podokna Oznámení .

    Snímek obrazovky znázorňující podokno Oznámení na webu Azure Portal

  10. Po dokončení nasazení vyberte Přejít na zdroj. Ověřte, že se zobrazí stránka Centra vývoje.

Vytvoření projektu

Projekty Dev Box umožňují spravovat nastavení na týmové úrovni. Mezi tato nastavení patří poskytnutí přístupu vývojových týmů, aby vývojáři mohli vytvářet vývojové rámečky. Každé vývojové centrum potřebuje alespoň jeden projekt.

Vytvoření a nastavení projektu ve vývojovém poli:

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.

  3. Na stránce Projekty vyberte Vytvořit.

  4. V podokně Vytvořit projekt na kartě Základy zadejte následující hodnoty:

    Nastavení Hodnota
    Předplatné Vyberte předplatné, ve kterém chcete projekt vytvořit.
    Skupina zdrojů Vyberte existující skupinu prostředků nebo vyberte Vytvořit novou a zadejte název nové skupiny prostředků.
    Dev Center Vyberte centrum pro vývoj, které chcete k tomuto projektu přidružit. Všechna nastavení na úrovni dev center platí pro projekt.
    Název Zadejte název projektu.
    Popis Zadejte krátký popis projektu.

    Snímek obrazovky, který ukazuje kartu Základy na panelu pro vytvoření projektu dev box.

  5. Na kartě Správa vývojového prostředí se ujistěte, že je vybraná možnost Ne.

    Pokud chcete omezit počet vývojových polí pro vývojáře, vyberte Ano a zadejte maximální počet, které může vývojář vytvořit. Výchozí možnost Ne umožňuje vývojářům vytvořit neomezený počet vývojových polí.

    Chcete-li se dozvědět více o omezeních vývojářských boxů, podívejte se na Návod: Řízení nákladů nastavením omezení vývojářských boxů v projektu.

  6. (Volitelné) Na kartě Značky zadejte dvojici název a hodnota, kterou chcete přiřadit.

  7. Vyberte Zkontrolovat a vytvořit.

  8. Na kartě Revize vyberte Vytvořit.

  9. Zkontrolujte oznámení a ověřte, že je projekt vytvořený. Vyberte Přejít na prostředek.

  10. Zkontrolujte, jestli se projekt zobrazí na stránce Projekty .

Při vytváření projektu se může zobrazit tato informační zpráva o katalogech: Centrum vývojářů, které tento projekt obsahuje, nemá přiřazený katalog. Prostředí nelze v tomto projektu nasadit, dokud nebude přiřazen katalog obsahující alespoň jednu šablonu.

Snímek obrazovky zobrazující informační zprávu

Vzhledem k tomu, že nenastavujete prostředí nasazení, můžete tuto zprávu bezpečně ignorovat.

Vytvoření definice vývojového pole

Vytvořte definici vývojového pole ve vývojovém centru. Definice vývojového pole určuje image virtuálního počítače a skladovou položku virtuálního počítače (velikost výpočetních prostředků a úložiště) použitou k vytvoření vývojových polí. V závislosti na vývojovém projektu nebo vývojářském profilu možná budete potřebovat několik definic vývojového pole. Někteří vývojáři například potřebují konkrétní sadu nástrojů, zatímco jiní potřebují cloudovou pracovní stanici s více výpočetními prostředky.

Definice vývojového pole v vývojovém centru jsou k dispozici pro všechny projekty přidružené k danému vývojovému centru. Přidejte do vývojového centra aspoň jednu definici vývojového pole.

Vytvoření a nastavení definice vývojového pole pro vývojové centrum:

  1. Otevřete dev center, ve kterém chcete vytvořit definici vývojového pole.

  2. Vyberte definice Dev boxu.

  3. Na stránce Definice vývojového boxu vyberte Vytvořit.

  4. Na stránce Vytvořit definici vývojového pole zadejte následující hodnoty:

    Nastavení Hodnota Poznámka:
    Název Zadejte popisný název definice vývojového pole.
    Obrázek Vyberte základní operační systém pro vývojové pole. Vyberte obrázek z Azure Marketplace nebo Galerie výpočetních prostředků Azure.
    Pokud vytváříte definici vývojového boxu pro testování, zvažte použití obrazu Visual Studio 2022 Enterprise na Windows 11 Enterprise + Microsoft 365 Apps 24H2 | hibernace je podporována
    Pokud chcete při vytváření definice vývojového pole použít vlastní image, použijte Galerii výpočetních prostředků Azure. Další informace najdete v tématu Konfigurace galerie výpočetních prostředků Azure.
    verze obrazu Vyberte konkrétní očíslovanou verzi, abyste měli jistotu, že všechna vývojová prostředí ve fondu používají stejnou verzi obrazu. Výběrem možnosti Nejnovější umožníte, aby nová vývojová pole používala nejnovější dostupnou image. Když vyberete nejnovější verzi image, bude fond vývojových boxů používat nejnovější verzi vybrané image z galerie. Tento přístup udržuje nová vývojová pole v aktualizovaném stavu pomocí nejnovějších nástrojů a kódu pro váš obrázek. Existující vývojová pole se při aktualizaci verze image nezmění.
    Výpočetní služby Vyberte výpočetní kombinaci pro definici vývojového pole.
    Úložiště Vyberte množství úložiště pro definici vývojářského boxu.
    Povolení hibernace Toto políčko nechejte zaškrtnuté.

    Snímek obrazovky se stránkou pro vytvoření definice vývojového pole

  5. Vyberte Vytvořit.

Vytvořit fond dev boxů

Po definování definice vývojového pole ve vývojovém centru vytvořte v projektu fond vývojových boxů. Fond vývojových boxů je kolekce vývojových polí se stejným nastavením, jako je definice vývojového pole a síťové připojení. Vývojáři, kteří mají přístup k projektu v vývojovém centru, můžou vytvořit vývojové pole z fondu vývojových boxů.

Fondy vývojových boxů nastavují umístění vývojových boxů prostřednictvím zadaného síťového připojení. Nasaďte vývojová pole do sítě hostované Microsoftem nebo do sítě, kterou spravujete. Pokud nasadíte vývojové rámečky do sítě, kterou spravujete, nejprve nakonfigurujte síťové připojení. Organizace, které podporují vývojáře v různých geografických lokalitách, mohou vytvářet fondy vývojářských boxů pro každou lokalitu určením blízkého regionu.

Důležité

Před vytvořením vývojového pole přidružte k projektu aspoň jeden fond vývojových boxů.

Vytvoření fondu vývojových boxů přidružených k projektu:

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.

  3. Otevřete projekt, ve kterém chcete vytvořit fond vývojových boxů.

    Snímek obrazovky zobrazující seznam existujících projektů

  4. Vyberte bazény vývojových boxů a pak vyberte Vytvořit.

    Snímek obrazovky s prázdným seznamem fondů vývojových boxů v rámci projektu a možnostmi pro zahájení tvorby fondu.

  5. V podokně Vytvořit fond vývojových boxů zadejte následující hodnoty:

    Nastavení Hodnota
    Název Zadejte název pro bazén. Název skupiny je viditelný pro vývojáře, aby si jej mohli vybrat při vytváření vývojových boxů. Název musí být v rámci projektu jedinečný.
    Definice vývojového prostředí Vyberte existující definici vývojového pole. Definice určuje základní image a velikost pro vývojové boxy vytvořené v tomto seskupení.
    Síťové připojení 1. Vyberte Nasadit do sítě hostované Microsoftem.
    2. Vyberte požadovanou oblast nasazení pro vývojová pole. Pro optimální uživatelské prostředí zvolte oblast blízko očekávaným uživatelům vývojového pole.
    Oprávnění pro tvůrce vývojového prostředí Vyberte místního správce nebo standardního uživatele.
    Povolení automatického zastavení Ano je výchozí hodnota. Chcete-li zakázat plán automatického zastavení, vyberte Ne. Po vytvoření fondu můžete nakonfigurovat plán automatického zastavení.
    Čas zastavení Vyberte čas k vypnutí všech vývojových boxů ve fondu. Všechny vývojové počítače v této skupině se v tuto dobu každý den vypínají.
    Časové pásmo Vyberte časové pásmo pro čas zastavení.
    Licencování Zaškrtnutím tohoto políčka potvrďte, že vaše organizace má licence Azure Hybrid Benefit, které chcete použít pro vývojové boxy v této kolekci.

    Snímek obrazovky panelu pro vytvoření fondu dev boxů

  6. Vyberte Vytvořit.

  7. Zkontrolujte, že se v seznamu zobrazí nový fond vývojových polí. Možná budete muset obrazovku aktualizovat.

Azure portál nasadí fond vývojových boxů a provádí kontroly stavu, aby image a síť prošly ověřovacími kritérii pro vývojové boxy. Následující snímek obrazovky ukazuje čtyři vývojové pooly, z nichž každý má jiný stav.

Snímek obrazovky, který ukazuje seznam fondů vývojových boxů a informace o stavu.

Umožněte přístup k projektu dev box.

Aby uživatelé mohli vytvářet dev boxy z poolů dev boxů v projektu, je potřeba jim udělit přístup pomocí přiřazení rolí. Role Uživatele Dev Boxu umožňuje uživatelům vytvářet, spravovat a odstraňovat vlastní vývojové pole. Udělte přístup na úrovni projektu.

Důležité

Před přidáním uživatelů se ujistěte, že máte k projektu dostatečná oprávnění.

Přiřazení rolí:

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.

  3. Vyberte projekt, ke který chcete členům týmu udělit přístup.

    Snímek obrazovky se seznamem existujících projektů

  4. V nabídce vlevo vyberte Řízení přístupu (IAM).

    Snímek obrazovky znázorňující stránku řízení přístupu k projektu

  5. Na panelu příkazů vyberte Přidat>přiřazení role.

  6. Přiřaďte následující roli. Podrobný postup najdete v tématu Přiřazování rolí Azure s využitím webu Azure Portal.

    Nastavení Hodnota
    Úloha Vyberte uživatele DevCenter Dev Boxu.
    Přiřaďte přístup k Vyberte uživatele, skupinu nebo hlavního servisního.
    Členové Vyberte uživatele nebo skupiny, které chcete povolit přístup k projektu.

    Snímek obrazovky znázorňující podokno pro přidání přiřazení role

    Nyní může uživatel zobrazit projekt a všechny fondy v něm. Uživatel může vytvářet vývojové boxy z libovolného úložiště a spravovat tyto vývojové boxy z portálu pro vývojáře.

Poznámka:

Microsoft Dev Box podporuje pracovní a školní účty. Nepodporuje použití účtů hostů ani osobních účtů.

Delegování na správce projektů

Microsoft Dev Box umožňuje delegovat úkoly správce projektu na člena týmu. Správci projektů pomáhají spravovat projekty pro své týmy. Vytvářejí a spravují fondy vývojových boxů, nastavují limity vývojových boxů, a konfigurují plány automatického zastavení. Role správce projektu DevCenter neumožňuje správci projektu přidávat uživatele do projektu.

Pokud chcete uživatelům umožnit spravovat projekty, přiřaďte jim roli Správce projektu DevCenter. Postupujte podle pokynů v části Poskytnutí přístupu k projektu vývojového pole, ale místo role uživatele Dev Boxu vyberte roli Správce projektu DevCenter . Další informace najdete v tématu Poskytnutí přístupu k projektům pro správce projektu.

Důležité

Uživatel, který má přiřazenou roli uživatele Dev Boxu nebo roli správce projektu, může vytvořit vývojové pole.

Další informace o Microsoft Dev Boxu

Další krok

V tomto rychlém startu nastavíte prostředky Microsoft Dev Boxu, které uživatelům umožňují vytvářet vlastní vývojové rámečky. Pokud chcete zjistit, jak vytvořit a připojit se k vývojovému boxu, přejděte k dalšímu rychlému průvodci.