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, vybrat obrázek pro vývojová 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.

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 fond vývojových boxů, který definuje síťové připojení a image Marketplace, vlastní image nebo definici vývojového pole, kterou používají vývojová pole. 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. Na webu Azure Portal vyhledejte a pak vyberte Centra pro vývoj.

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

  3. Na kartě Základy na obrazovce Vytvořit centrum pro vývoj vyplňte následující informace:

    • 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.
    • Umístění: Vyberte oblast Azure, ve které chcete vytvořit vývojové centrum. Seznam aktuálně podporovaných umístění Azure s kapacitou najdete v tématu Produkty dostupné v jednotlivých oblastech.
    • Připojte katalog rychlých startů definice prostředí (doporučeno):: Vyberte, pokud chcete připojit katalog rychlých startů předdefinovaných konfigurací prostředí do vývojového centra. Můžete také vytvořit a připojit vlastní katalogy.
  4. Vyberte Zkontrolovat a vytvořit nebo volitelně vyberte Další: Nastavení pro konfiguraci dalších nastavení.

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

  5. Na kartě Nastavení na obrazovce Vytvořit centrum pro vývoj jsou ve výchozím nastavení povolené následující možnosti. V případě potřeby tuto konfiguraci změňte.

    • Katalogy na úrovni projektu Prostředky z katalogů připojených k vývojovému centru jsou k dispozici pro všechny projekty v něm. Tato možnost umožňuje správcům projektu také připojit katalogy na úrovni projektu a poskytnout tak přizpůsobení různým vývojovým týmům.
    • Síť hostovaná Microsoftem v projektech Umožňuje správcům projektů určit použití sítí hostovaných Microsoftem k hostování vývojových polí ve svých projektech. Sítě hostované Microsoftem nabízejí izolaci sítě, snadné přizpůsobení a nízkou režii na správu. Projekty v organizacích, které vyžadují přizpůsobené sítě, by měly místo toho používat prostředky síťového připojení .
    • Agent Služby Azure Monitor Nakonfiguruje všechna vývojová pole ve vývojovém centru tak, aby automaticky nainstalovala agenta služby Azure Monitor. Agent shromažďuje data monitorování z vývojového pole a odesílá je do služby Azure Monitor.
  6. Vyberte Zkontrolovat a vytvořit nebo volitelně vyberte Další: Značky pro přiřazení značek.

  7. Na kartě Značky zadejte všechny značky ve formátu název-hodnota, které chcete přiřadit prostředkům ve vývojovém centru, a pak vyberte Zkontrolovat a vytvořit.

  8. Vyberte Vytvořit.

  9. Sledujte průběh vytváření vývojového centra v podokně 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 k prostředku a ověřte, že se zobrazí stránka vývojářského centra.

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ě Nastavení dev boxu zadejte následující hodnoty:

    Nastavení Hodnota
    Přizpůsobení uživatelů Vyberte, pokud chcete uživatelům povolit přizpůsobení vývojových polí při vytváření.
    Omezení pro Vývojářské boxy Ujistěte se, že políčko není zaškrtnuté, aby vývojáři mohli vytvářet neomezený počet vývojových políček.
    Pokud chcete omezit počet vývojových polí pro vývojáře, vyberte Povolit a zadejte maximální počet, které může vývojář vytvořit.
    Další informace o limitech pro vývojářské boxy najdete v návodu: Řízení nákladů nastavením limitů vývojářského boxu v projektu.

    Snímek obrazovky znázorňující kartu Nastavení vývojového pole v podokně pro vytvoření projektu vývojového pole

  6. Na kartě Katalogy zadejte následující hodnoty:

    Nastavení Hodnota
    Definice prostředí nasazení Výběrem této možnosti povolíte dev Boxu synchronizaci definic prostředí nasazení z katalogu připojeného k projektu.
    Definice obrázků Výběrem této možnosti povolíte, aby Dev Box synchronizoval definice obrázků z katalogu připojeného k projektu.

    Snímek obrazovky znázorňující kartu Katalogy v podokně pro vytvoření projektu vývojového boxu

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

  8. Vyberte Zkontrolovat a vytvořit.

  9. Na kartě Revize vyberte Vytvořit.

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

Vytvořit fond dev boxů

Po vytvoření projektu ve vývojovém centru vytvořte v projektu fond vývojových boxů. Skupina vývojových boxů je kolekce vývojových boxů se stejným nastavením, jako je image, umístění a síťové připojení. Vývojáři, kteří mají přístup k projektu, mohou vytvořit vývojový box z fondu vývojových boxů. Abyste uživatelům umožnili vytvořit vývojový box, musíte přidružit k projektu alespoň jeden fond vývojových boxů.

Při vytváření fondu vývojových boxů zvolíte zdroj obrazu. Můžete vybrat definici obrázku, přizpůsobený obrázek, obrázek z tržiště nebo definici vývojového prostředí. Definice obrázků, vlastní image a image marketplace nabízejí větší možnosti přizpůsobení a větší flexibilitu tím, že vám umožní nezávisle vybrat velikost výpočetních prostředků a úložiště.

Pochopte typy obrázků a definic

Vyberte si ze čtyř možností obrázků pro fond vývojových boxů. Pro větší přizpůsobení použijte definice obrázků, vlastní obrázky nebo obrázky z marketplace, které umožňují vybrat výpočetní výkon a úložiště samostatně. Tabulka popisuje jednotlivé možnosti a kdy ji použít.

Typ Popis Kdy používat
Definice obrázku Soubory přizpůsobení založené na YAML, které definují základní image a používají přizpůsobení specifická pro tým. Lze zabudovat do opakovaně použitelných image. Pro týmová prostředí s automatizovanou instalací a konfigurací softwaru. Nejlepší pro standardizované týmové nastavení.
Vlastní image Vlastní image vaší organizace uložené v Galerii výpočetních prostředků Azure Pro konfigurace specifické pro organizaci. Umožňuje nezávislý výběr velikosti výpočetních prostředků a úložiště.
Obrázek tržiště Předkonfigurované image dostupné z Azure Marketplace, jako jsou image Windows 11 Enterprise nebo Visual Studio. Pro standardní konfigurace pomocí běžných vývojových nástrojů. Nabízí flexibilitu při výběru velikosti výpočetních prostředků a úložiště nezávisle.
Definice vývojového prostředí Starší možnost, která bundluje základní image s pevnou velikostí VM a konfigurací úložiště. Pro zajištění zpětné kompatibility s existujícími konfiguracemi. Zvažte migraci na marketplace nebo vlastní image, abyste měli větší flexibilitu.
  • Galerie výpočetních prostředků Azure je služba pro správu a sdílení vlastních obrazů v rámci vaší organizace. Další informace najdete v tématu Konfigurace galerie výpočetních prostředků Azure pro Microsoft Dev Box.
  • Image z Marketplace jsou předkonfigurované image virtuálních počítačů dostupné z Azure Marketplace. Zahrnují běžné operační systémy a vývojové nástroje.

Následující kroky ukazují, jak vytvořit fond vývojových boxů v projektu. Při vytváření fondu vývojových boxů můžete vybrat image z marketplace, vlastní image nebo definici dev boxu. Použití imagí vám dává flexibilitu při výběru velikosti výpočetních prostředků a úložiště, které nejlépe vyhovuje vašim potřebám.

Návod

Zásady projektu slouží k řízení skladových položek a imagí nebo jiných zdrojů, jako jsou sítě, které můžou používat konkrétní projektové týmy. Další informace najdete v tématu Řízení použití zdrojů se zásadami projektu v Microsoft Dev Boxu.

  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ývojářského boxu na kartě Základy zadejte následující hodnoty:

    Nastavení Hodnota
    Zobrazený 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 Vyberte definici obrazu, vlastní obraz, obraz z tržiště nebo existující definici vývojového prostředí.
    Výpočetní služby Když vyberete image, můžete zadat velikost virtuálního počítače pro vývojové boxy v tomto fondu.
    Úložiště Když vyberete obrázek, můžete zadat velikost úložiště pro vývojová prostředí v tomto fondu.
    Přezimování Ukazuje, jestli je hibernace podporovaná nebo ne.
    Oblast
    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.
    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 s podoknem Základy pro vytvoření fondu vývojových boxů

  6. Na kartě Správa zadejte následující hodnoty:

    Nastavení Hodnota
    Roles
    Oprávnění pro tvůrce vývojového prostředí Vyberte místního správce nebo standardního uživatele.
    Access
    Povolení jednotného přihlašování (SSO) Vyberte, pokud chcete uživatelům povolit přihlášení ke svým vývojovým polím pomocí přihlašovacích údajů organizace.
    Připojení bez rozhraní Tuto možnost vyberte, pokud chcete vývojářům umožnit otevření vývojového pole v editoru Visual Studio Code bez plnohodnotného desktopového prostředí.
    Řízení nákladů
    Automatické zastavení podle plánu Zaškrtnutím políčka povolte plán automatického zastavení. Po vytvoření fondu můžete také nakonfigurovat plán automatického zastavení.
    Čas zastavení Vyberte čas k vypnutí všech vývojových boxů ve fondu. Vývojové boxy, které podporují hibernaci, budou hibernovat v zadaném čase. Dev Boxes, které nepodporují hibernaci, se vypnou.
    Časové pásmo Vyberte časové pásmo pro čas zastavení.
    Hibernace při odpojení Hibernují se vývojové boxy, ke kterým není nikdo připojen po určité době odkladu.
    Respiro Hibernace vývojových počítačů, ke kterým se nikdy nepřipojilo po zadaném období odkladu.

    Snímek obrazovky s podoknem Správa pro vytvoření fondu vývojových boxů

  7. Vyberte Vytvořit.

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