Sdílet prostřednictvím


Co je Microsoft Dev Box?

Důležité

Microsoft Dev Box se v systému Windows 365 vyvíjí v rámci sjednocené nabídky

Od 1. listopadu 2025 budou probíhat následující změny:

  • Stávající zákazníci: Pokračujte v používání služby jako obvykle. Nevyžaduje se okamžitá akce. Pokud jste vyhodnotili nebo otestovali Dev Box a potřebujete po 1. listopadu 2025 připojit další tenanty, odešlete žádost prostřednictvím podpory Azure, aby byli noví tenanty na seznamu povolených.
  • Net New customers: Microsoft Dev Box přestane přijímat nové zákazníky přímo. Vzhledem k tomu, že jsou funkce integrované do Windows 365 a jsou veřejně dostupné, zákazníci, kteří mají zájem o využití stávajících funkcí pro vývoj, by se měli obrátit na svůj tým účtů Microsoft.

Další informace najdete v článku o možnostech Microsoft Dev Boxu ve Windows 365.

Microsoft Dev Box poskytuje vývojářům samoobslužný přístup ke cloudovým pracovním stanicím připraveným k kódování označovaným jako vývojová pole. Vývojová pole můžete nakonfigurovat pomocí nástrojů, zdrojového kódu a předem připravených binárních souborů, které jsou specifické pro projekt, aby vývojáři mohli okamžitě začít pracovat. Cloudová vývojová prostředí pro vaše vývojářské týmy můžete vytvářet pomocí definic obrázků s přizpůsobením založeným na YAML, vlastních imagí z Galerie výpočetních prostředků Azure nebo předem nakonfigurovaných imagí z Azure Marketplace, které jsou už nainstalované v sadě Visual Studio.

Pokud jste vývojář, můžete ve svých každodenních pracovních postupech použít několik vývojových polí. Přístup k vývojářským polím a jejich správa prostřednictvím portálu pro vývojáře

Microsoft Dev Box překlenuje mezeru mezi vývojovými týmy a IT tím, že přivádí kontrolu nad projektovými zdroji blíže vývojovému týmu.

Služba Dev Box byla navržena se třemi organizačními rolemi: inženýry platformy, vedoucí vývojového týmu a vývojáře.

Diagram znázorňující role a zodpovědnosti pro techniky platformy Dev Box, vedoucí týmů a vývojáře

Technici platformy a správci IT spolupracují na poskytování vývojářské infrastruktury a nástrojů vývojářským týmům. Platformní inženýři nastavují a spravují nastavení zabezpečení, konfigurace sítě a zásady organizace, aby zajistili, že vývojové boxy mohou bezpečně přistupovat k prostředkům.

Vedoucí vývojářského týmu jsou zkušení vývojáři, kteří mají podrobné znalosti o svých projektech. Můžete jim přiřadit roli správce projektu DevCenter a pomoct s vytvářením a správou vývojářského prostředí. Správci projektu vytvářejí a spravují skupiny vývojářských boxů.

Členové vývojového týmu mají přiřazenou roli uživatele DevCenter Dev Boxu. Potom můžou samoobslužně vytvořit jeden nebo více vývojových boxů podle potřeby z fondů vývojových boxů, které jsou pro projekt povolené. Uživatelé vývojového boxu můžou pracovat na více projektech nebo úkolech vytvořením několika vývojových polí.

Microsoft Dev Box překlenuje mezeru mezi vývojovými týmy a IT tím, že přivádí kontrolu nad projektovými zdroji blíže vývojovému týmu.

Scénáře pro Microsoft Dev Box

Organizace můžou Microsoft Dev Box používat v různých scénářích.

Scénáře přípravy platforem

Dev Box pomáhá technickým týmům platformy poskytovat vhodná vývojová pole pro úlohy jednotlivých uživatelů. Technici platformy můžou:

  • Nakonfigurujte přizpůsobení specifická pro tým pomocí definic imagí založených na YAML pro standardizovaná vývojová prostředí.
  • Vytvářejte fondy vývojářských boxů pomocí definic obrazů, vlastních obrazů nebo obrazů marketplace.
  • Vynucujte zásady správného řízení pomocí zásad projektu k výběru prostředků, které chcete povolit, jako jsou sítě, image a skladové položky.
  • Definujte konfiguraci sítě, která určuje oblast, ve které se vytvoří vývojové pole.
  • Řiďte náklady pomocí plánů automatického vypínání a funkcí hibernace.
  • Přiřaďte integrovanou roli uživatele Dev Boxu, abyste udělili přístup vývojovým týmům a umožnili jim samoobslužné používání vývojových boxů.

Scénáře pro správce IT

Dev Box má pro správce IT následující výhody:

  • Spravujte vývojová pole stejně jako jakékoli jiné zařízení ve vaší síti:

    • Vývojová pole se automaticky zaregistrují v Microsoft Intune. Ke správě vývojových polí použijte Microsoft Intune.
    • Udržujte všechna zařízení s Windows vždy aktuální pomocí urychlených kvalitativních aktualizací v Intune pro nasazení zero-day záplat v rámci vaší organizace.
    • Pokud dojde k ohrožení zabezpečení vývojového boxu, izolujte ho a zároveň pomozte uživatelům získat zálohu a rozjet nový vývojový box.
  • Dev Box poskytuje zabezpečený přístup v zabezpečeném prostředí. Řízení přístupu v Microsoft Entra ID uspořádají přístup podle projektu nebo typu uživatele.

    • Připojte vývojové pole nativně k doméně Microsoft Entra ID nebo Active Directory.
    • Nastavte zásady podmíněného přístupu, které vyžadují, aby se uživatelé připojili přes vyhovující zařízení.
    • Vyžadovat vícefaktorové ověřování při přihlášení.
    • Nakonfigurujte zásady přihlašování na základě rizik pro vývojová pole, která přistupují k citlivému zdrojovému kódu a zákaznickým datům.

Scénáře pro vedoucího týmu vývojářů

Po přiřazení role správce projektu DevCenter může vedoucí vývojářského týmu pomoct spravovat projekt. Správci projektu můžou:

  • Vytvářejte fondy vývojářských skříněk s dostupnými možnostmi obrazů (definice obrazů, vlastní obrazy nebo obrazy z marketplace) a nezávisle vyberte konfigurace výpočetního výkonu a úložiště.
  • Řiďte náklady pomocí plánů automatického zastavení a nastavení hibernace.
  • Pomocí definic obrázků založených na YAML můžete vytvářet přizpůsobení specifická pro týmy, která je možné integrovat do opakovaně použitelných imagí pro rychlejší vytváření vývojového rámečku.
  • Nakonfigurujte úlohy nastavení z katalogů připojených k vývojovému centru, které se spouštějí během vytváření vývojového pole, a nainstalujte a přizpůsobte software specifický pro daný projekt.

Možnosti konfigurace image

Microsoft Dev Box nabízí flexibilní přístupy ke konfiguraci vývojových prostředí:

  • Definice obrázků: soubory přizpůsobení založené na YAML, které definují týmová prostředí s automatizovanou instalací a konfigurací softwaru. Definice obrázků je možné integrovat do opakovaně použitelných obrázků pro rychlejší vytváření vývojového rámečku.
  • Vlastní obrázky: Obrázky specifické pro organizaci uložené v Azure Compute Gallery pro specializované konfigurace.
  • Obrázky z Marketplace: Předkonfigurované obrázky z Azure Marketplace s běžnými vývojovými nástroji, jako je Visual Studio.

Tyto přístupy poskytují větší flexibilitu než starší definice vývojových boxů tím, že při vytváření fondů vývojových boxů umožňují nezávislý výběr velikosti výpočetních prostředků a úložiště.

Návod

Přečtěte si o používání Microsoft Dev Boxu společností General Motors: General Motors reimaginuje vývojový řetězec nástrojů a onboardingovou zkušenost s cloudovými vývojářskými službami od Microsoftu.

Scénáře pro vývojáře

Organizace s globálně distribuovanými vývojovými týmy konfiguruje Dev Box tak, aby vývojářům umožňovala vytvářet vlastní vývojové rámečky v nejbližší oblasti. Vývojáři podle potřeby vytvářejí vývojová pole bez čekání na tým pro správu IT. Uživatelé přistupují k vývojovým boxům z libovolného zařízení a operačního systému.

Dev Box podporuje vývojáře, kteří pracují na více projektech. Vývojáři můžou vytvářet a používat samostatná vývojová pole pro samostatné úlohy, projekty nebo úkoly. Vývojáři můžou vytvořit několik vývojových polí z předdefinovaného fondu, kdykoli je potřebují, a potom je po dokončení odstranit.

Organizace můžou dokonce definovat vývojová pole pro různé role v týmu. Standardní vývojářské rámečky s právy správce můžete nakonfigurovat tak, aby vývojáři na plný úvazek měli větší kontrolu a použili pro dodavatele více omezených oprávnění.

Vývojové boxy používají virtuální počítače Azure, které disponují dostatečným počtem vCPU a paměti k zajištění požadavků spojených s většinou úloh pro obecné účely. Pro úložiště používají vývojová pole disky SSD Azure Premium, které poskytují podporu disků s vysokou výkonnou a nízkou latencí.

Začněte s Microsoft Dev Box

Abyste mohli začít používat Microsoft Dev Box, musíte nastavit vývojové centrum. Dev Center je kontejner pro vaše projekty a prostředky. V Azure portálu můžete vytvořit vývojové centrum a poté vytvářet projekty v rámci tohoto centra. Každý projekt může mít fondy vývojových boxů nakonfigurované s definicemi snímků, vlastními snímky nebo snímky z marketplace.

Základní pracovní postup nastavení zahrnuje:

  1. Vytvoření vývojového centra
  2. Konfigurace síťových připojení (volitelné pro sítě hostované Microsoftem)
  3. Připojení katalogů pro přizpůsobení (volitelné)
  4. Vytváření projektů
  5. Vytvořte fondy vývojových boxů s preferovaným přístupem k obrazu a nastavením výpočetních prostředků a úložiště.
  6. Přiřazení přístupu k vývojových týmům

Začněte svou cestu s Dev Boxem pomocí základní šablony: Microsoft Dev Box.

Novinky v Microsoft Dev Boxu

Chcete-li se dozvědět o nejnovějších funkcích a aktualizacích v Microsoft Dev Box, podívejte se na Co je nového v Microsoft Dev Box.

Komponenty sdílené s prostředími nasazení Azure

Microsoft Dev Box a Azure Deployment Environments jsou doplňkové služby, které sdílejí určité součásti architektury. Prostředí pro nasazení poskytují vývojářům předkonfigurovaná cloudová prostředí k vývoji aplikací. Vývojová centra a projekty jsou společné pro obě služby a pomáhají organizovat zdroje v podniku.

Při konfiguraci Dev Boxu se můžou zobrazit prostředky a komponenty prostředí nasazení. Mohou se vám dokonce zobrazit informační zprávy týkající se funkcí prostředí nasazení. Pokud nekonfigurujete žádné funkce prostředí pro nasazení, můžete tyto zprávy bezpečně ignorovat.

Začněte používat Microsoft Dev Box:

Další informace o Microsoft Dev Boxu: