Události
Vytváření inteligentních aplikací
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatTento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
V tomto článku se dozvíte o architektuře a klíčových konceptech Microsoft Dev Boxu. Microsoft Dev Box poskytuje vývojářům samoobslužný přístup k předkonfigurovaným a připraveným cloudovým pracovním stanicím. Službu můžete nakonfigurovat tak, aby splňovala vývojový tým a strukturu projektu, a spravovat nastavení zabezpečení a sítě pro bezpečný přístup k prostředkům.
Microsoft Dev Box vychází ze stejných základů jako prostředí nasazení Azure. Prostředí nasazení poskytují vývojářům předkonfigurovaná cloudová prostředí pro vývoj aplikací. Obě služby doplňují a sdílejí určité součásti architektury, jako je vývojové centrum nebo projekt.
Než vývojáři můžou vytvářet vývojové rámečky na portálu pro vývojáře, nastavíte vývojové centrum a projekt v Microsoft Dev Boxu. Následující diagram poskytuje přehled vztahu mezi různými komponentami v Microsoft Dev Boxu.
Vývojový centrum je prostředek nejvyšší úrovně pro Microsoft Dev Box. Vývojové centrum obsahuje kolekci projektů a sdílené zdroje pro tyto projekty, jako jsou definice vývojového pole a síťová připojení. Počet vývojových center, která můžete vytvořit, není nijak omezený, ale většina organizací potřebuje jenom jedno.
Vývojový projekt je bodem přístupu pro vývojové týmy. Vývojáři přiřadíte roli uživatele Dev Box k projektu, abyste vývojáři udělili oprávnění k vytváření vývojových polí. V vývojovém centru můžete vytvořit jeden nebo více projektů.
Definice vývojového pole určuje konfiguraci vývojových polí, jako je image virtuálního počítače a výpočetní prostředky vývojového pole. Image virtuálního počítače můžete zvolit z Azure Marketplace nebo použít k použití vlastních imagí virtuálních počítačů galerii výpočetních prostředků Azure.
Projekt obsahuje kolekci fondů vývojových boxů. Fond vývojových boxů určuje konfiguraci pro vývojová pole, jako je definice vývojového pole, síťové připojení a další nastavení. Všechna vývojová pole vytvořená z fondu vývojových boxů sdílejí stejnou konfiguraci.
Síťové připojení přidružené k fondu vývojových boxů určuje, kde je vývojové pole hostované. Můžete použít síťové připojení hostované Microsoftem nebo použít vlastní síťové připojení Azure. Síťové připojení Azure můžete použít, pokud potřebujete mít kontrolu nad virtuální sítí, pokud potřebujete přístup k podnikovým prostředkům nebo k ověření v vývojovém poli pomocí účtu Active Directory.
Vývojáři můžou vytvořit vývojové pole z fondu vývojových boxů pomocí portálu pro vývojáře. Můžou si vybrat z konkrétního fondu na základě image virtuálního počítače, výpočetních prostředků nebo umístění, kde je vývojové pole hostované.
Po spuštění vývojového pole se uživatelé vývojového boxu můžou k němu vzdáleně připojit pomocí klienta vzdálené plochy, jako je aplikace pro Windows, nebo přímo z prohlížeče. Uživatelé vývojářských boxů mají plnou kontrolu nad vytvořenými vývojovými poli a můžou je spravovat na portálu pro vývojáře.
Hostovaná jménem architektury umožňuje služby Microsoft poté, co jsou delegovaná odpovídající a vymezená oprávnění k virtuální síti vlastníkem předplatného, připojují hostované služby Azure k předplatnému zákazníka. Tento model připojení umožňuje službě Microsoftu poskytovat služby typu software jako služba a licencované uživatelem, a ne standardní služby založené na spotřebě.
Microsoft Dev Box používá architekturu hostovanou jménem , což znamená, že vývojové rámečky existují v předplatném vlastněné Microsoftem. Proto Microsoft nese náklady na provoz a správu této infrastruktury. Vývojová pole jsou nasazená v předplatném spravovaném Microsoftem a jsou připojená k virtuální síti zákazníka.
Microsoft Dev Box spravuje kapacitu a dostupnost v jednotlivých oblastech v předplatných Microsoft Dev Boxu. Microsoft Dev Box určuje oblast Azure pro hostování vývojových polí na základě síťového připojení, které vyberete při vytváření fondu vývojových boxů.
K ochraně dat Microsoft Dev Box ve výchozím nastavení šifruje disk pomocí klíče spravovaného platformou. Nástroj BitLocker nemusíte povolovat, takže vám to může zabránit v přístupu k vývojovému poli.
Další informace o úložišti a ochraně dat ve službách Azure najdete v tématu: Ochrana zákaznických dat Azure.
U síťového připojení můžete také zvolit mezi síťovým připojením hostovaným Microsoftem a síťovým připojením Azure, které vytvoříte ve vlastním předplatném.
Následující diagramy znázorňují logickou architekturu Microsoft Dev Boxu.
Síťová připojení řídí, kde se vytvářejí a hostují vývojové rámečky, a umožňují připojení k jiným prostředkům Azure nebo firemním prostředkům. V závislosti na vaší úrovni řízení můžete použít síťová připojení hostovaná Microsoftem nebo použít vlastní síťová připojení Azure.
Síťová připojení hostovaná Microsoftem poskytují síťové připojení způsobem SaaS. Microsoft spravuje síťovou infrastrukturu a související služby pro vývojová pole. Sítě hostované Microsoftem jsou výhradně cloudové nasazení s podporou připojení k Microsoft Entra. Tato možnost není kompatibilní s modelem hybridního připojení Microsoft Entra.
Můžete také použít síťová připojení Azure (přineste si vlastní síť) pro připojení k virtuálním sítím Azure a volitelně se připojit k podnikovým prostředkům. Pomocí síťových připojení Azure spravujete a řídíte nastavení a konfiguraci celé sítě. Pomocí možností hybridního připojení Microsoft Entra nebo Microsoft Entra se síťovými připojeními Azure můžete připojit k místním službám Azure Doména služby Active Directory Services.
Pokud používáte vlastní virtuální síť Azure, Microsoft Dev Box vám umožní používat funkce zabezpečení a směrování virtuální sítě, mezi které patří:
V Microsoft Dev Boxu přidružíte síťové připojení k fondu vývojových boxů v projektu. Všechna vývojová pole vytvořená v tomto fondu vývojových boxů se hostují v oblasti Azure síťového připojení. Pokud používáte síťová připojení Azure, nejprve přidáte síťová připojení do vývojového centra a pak přidružíte připojení k fondu vývojových boxů.
Pokud chcete určit nejlepší oblast pro hostování vývojových polí, můžete uživatelům vývojového boxu umožnit, aby pomocí nástroje pro odhad doby odezvy připojení z jejich umístění využili nástroj pro odhad doby odezvy připojení. Potom můžete nakonfigurovat fond vývojových boxů a síťové připojení pro optimalizaci latence pro vývojáře v dané geografické oblasti.
Microsoft Intune slouží ke správě vývojových polí. Každý uživatel Dev Boxu potřebuje jednu licenci Microsoft Intune a může vytvořit několik vývojových polí. Po zřízení vývojového pole ho můžete spravovat stejně jako jakékoli jiné zařízení s Windows v Microsoft Intune. Můžete například vytvořit profily konfigurace zařízení, které zapne a vypne různá nastavení ve Windows, nebo nabízení aplikací a aktualizací do vývojových polí uživatelů.
Microsoft Intune a přidružené součásti Windows mají různé koncové body sítě, které musí být povoleny prostřednictvím virtuální sítě. Koncové body Apple a Android je možné bezpečně ignorovat, pokud pro správu těchto typů zařízení nepoužíváte Microsoft Intune.
Microsoft Dev Box používá Microsoft Entra ID a volitelně místní Active Directory Domain Services (AD DS). Microsoft Entra ID poskytuje:
Když nakonfigurujete vývojová pole tak, aby používala hybridní připojení Microsoft Entra, služba AD DS poskytuje:
Když nakonfigurujete vývojová pole tak, aby používala připojení Microsoft Entra, poskytuje ID Microsoft Entra:
Poznámka
Microsoft Dev Box podporuje pracovní a školní účty. Nepodporuje použití účtů hostů ani osobních účtů.
Když je vývojové pole spuštěné, můžou se vývojáři k vývojovému poli připojit pomocí klienta vzdálené plochy, jako je aplikace pro Windows, nebo přímo z prohlížeče.
Připojení k Dev Boxu poskytuje Azure Virtual Desktop. Do vývojového pole se neprovedou žádná příchozí připojení přímo z internetu. Místo toho se vytvoří následující připojení:
Další informace o těchto koncovýchbodch K usnadnění konfigurace kontrolních mechanismů zabezpečení sítě použijte značky služeb pro Azure Virtual Desktop k identifikaci těchto koncových bodů. Další informace o značkách služeb Azure najdete v přehledu značek služeb Azure.
Pro vytváření těchto připojení není nutné konfigurovat vývojové rámečky. Microsoft Dev Box bezproblémově integruje komponenty připojení služby Azure Virtual Desktop do galerie nebo vlastních imagí.
Další informace o síťové architektuře služby Azure Virtual Desktop najdete v tématu Principy připojení k síti služby Azure Virtual Desktop.
Microsoft Dev Box nepodporuje zprostředkovatele připojení třetích stran.
Události
Vytváření inteligentních aplikací
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatŠkolení
Modul
Architektura služby Azure Virtual Desktop - Training
Architektura služby Azure Virtual Desktop
Certifikace
Microsoft Certified: Specializace pro Azure Virtual Desktop - Certifications
Plánování, doručování, správa a monitorování prostředí virtuálních ploch a vzdálených aplikací v Microsoft Azure pro libovolné zařízení
Dokumentace
Roadmapa pro Microsoft Dev Box - Microsoft Dev Box
Seznamte se s funkcemi, které budou brzy dostupné a ve vývoji pro Microsoft Dev Box.
Průvodce nasazením Microsoft Dev Boxu - Microsoft Dev Box
Seznamte se s procesem, možnostmi konfigurace a aspekty plánování nasazení Microsoft Dev Boxu.
Microsoft Dev Box: Nejčastější dotazy
Nejčastější dotazy k Microsoft Dev Boxu