Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Microsoft Dev Box biedt ontwikkelaars selfservicetoegang tot kant-en-klare cloudwerkstations, dev boxes genoemd. U kunt ontwikkelvakken configureren met hulpprogramma's, broncode en vooraf gedefinieerde binaire bestanden die specifiek zijn voor een project, zodat ontwikkelaars direct aan het werk kunnen gaan. U kunt cloud-ontwikkelingsomgevingen maken voor uw ontwikkelaarsteams door gebruik te maken van een aangepaste installatiekopie of een vooraf geconfigureerde installatiekopie van Azure Marketplace, compleet met al geïnstalleerde Visual Studio.
Als u een ontwikkelaar bent, kunt u meerdere ontwikkelvakken gebruiken in uw dagelijkse werkstromen. Open en beheer uw ontwikkelvakken via de ontwikkelaarsportal.
Microsoft Dev Box overbrugt de kloof tussen ontwikkelteams en IT door de controle over projectbronnen dichter bij het ontwikkelteam te brengen.
De Dev Box-service is ontworpen met drie organisatierollen in het achterhoofd: platformtechnici, ontwikkelingsteamleiders en ontwikkelaars.
Platformtechnici en IT-beheerders werken samen om ontwikkelaarsinfrastructuur en hulpprogramma's te bieden aan de ontwikkelaarsteams. Platformtechnici stellen beveiligingsinstellingen, netwerkconfiguraties en organisatiebeleid in en beheren deze om ervoor te zorgen dat ontwikkelomgevingen veilig toegang hebben tot resources.
Ontwikkelaarsteamleiders zijn ervaren ontwikkelaars die diepgaande kennis van hun projecten hebben. Ze kunnen de rol van DevCenter Project Admin toegewezen krijgen en helpen bij het creëren en beheren van de ontwikkelaarservaring. Projectbeheerders maken en beheren pools van ontwikkelvakken.
Leden van een ontwikkelingsteam krijgen de rol DevCenter Dev Box-gebruiker toegewezen. Ze kunnen vervolgens een of meer ontwikkelboxen naar behoefte gebruiken vanuit de dev box-pools die zijn ingeschakeld voor een project. Gebruikers van ontwikkelboxen kunnen aan meerdere projecten of taken werken door meerdere dev boxen te maken.
Microsoft Dev Box overbrugt de kloof tussen ontwikkelteams en IT door de controle over projectbronnen dichter bij het ontwikkelteam te brengen.
Scenario's voor Microsoft Dev Box
Organisaties kunnen Microsoft Dev Box in verschillende scenario's gebruiken.
Platform engineeringscenario's
Dev Box helpt platformengineeringsteams de juiste ontwikkelvakken te bieden voor de workload van elke gebruiker. Platformtechnici kunnen:
- Maak dev box-pools, voeg de juiste dev box-definities toe en wijs toegang toe voor alleen dev box-gebruikers die aan deze specifieke projecten werken.
- Beheer de kosten met behulp van automatischestopschema's.
- Definieer de netwerkconfiguratie, die bepaalt in welke regio de ontwikkelomgeving wordt aangemaakt.
- Wijs de ingebouwde Dev Box-gebruikersrol toe zodat ontwikkelteams toegang krijgen en zelf dev boxes kunnen beheren.
Scenario's voor IT-beheerders
Dev Box heeft de volgende voordelen voor IT-beheerders:
Ontwikkelvakken beheren zoals elk ander apparaat in uw netwerk:
- Ontwikkelboxen worden automatisch aangemeld bij Microsoft Intune. Gebruik Microsoft Intune om ontwikkelvakken te beheren.
- Houd alle Windows-apparaten up-to-date met behulp van versnelde kwaliteitsupdates in Intune om patches van nul dagen in uw organisatie te implementeren.
- Als een ontwikkelbox is gecompromitteerd, moet u deze isoleren en gebruikers helpen om een back-up te krijgen en weer operationeel te worden op een nieuwe ontwikkelbox.
Dev Box biedt beveiligde toegang in een beveiligde omgeving. Besturingselementen voor toegang in Microsoft Entra ID organiseren de toegang op project of gebruikerstype:
- Koppel ontwikkeldozen direct aan een Microsoft Entra ID of Active Directory-domein.
- Stel beleid voor voorwaardelijke toegang in waarvoor gebruikers verbinding moeten maken via een compatibel apparaat.
- Meervoudige verificatie vereisen bij aanmelding.
- Configureer op risico gebaseerd aanmeldingsbeleid voor ontwikkelvakken die toegang hebben tot gevoelige broncode en klantgegevens.
Scenario's voor teamleiders van ontwikkelaars
Nadat een lead van een ontwikkelaarsteam de rol DevCenter-projectbeheerder heeft toegewezen, kunnen ze het project helpen beheren. Projectbeheerders kunnen:
- Maak dev box-pools en voeg de juiste dev box-definities toe.
- Beheer de kosten met behulp van automatischestopschema's.
- Gebruik een configuratiescript waarmee installatietaken worden aangeroepen vanuit een catalogus die is gekoppeld aan het ontwikkelaarscentrum. De installatietaken worden uitgevoerd tijdens het maken van een ontwikkelbox om project-specifieke software te installeren en aan te passen.
Scenario's voor ontwikkelaars
Een organisatie met wereldwijd gedistribueerde ontwikkelteams configureert Dev Box zodat ontwikkelaars hun eigen ontwikkelvakken in hun dichtstbijzijnde regio kunnen maken. Ontwikkelaars maken indien nodig ontwikkelomgevingen zonder te wachten op het IT-beheerteam. Gebruikers hebben toegang tot ontwikkelvakken vanaf elk apparaat en besturingssysteem.
Dev Box ondersteunt ontwikkelaars die aan meerdere projecten werken. Ontwikkelaars kunnen afzonderlijke ontwikkelvakken maken en gebruiken voor afzonderlijke workloads, projecten of taken. Ontwikkelaars kunnen meerdere dev-vakken maken vanuit een vooraf gedefinieerde pool wanneer ze ze nodig hebben en deze dev-vakken vervolgens verwijderen wanneer ze klaar zijn.
Organisaties kunnen zelfs ontwikkelvakken definiëren voor verschillende rollen in een team. U kunt standaard dev-vakken configureren met beheerdersrechten om ontwikkelaars fulltime meer controle te geven, terwijl u meer beperkte machtigingen toepast voor aannemers.
Dev-boxen maken gebruik van virtuele Azure-machines, die voldoende vCPU's en geheugen hebben om te voldoen aan de vereisten die samenhangen met de meeste workloads voor algemeen gebruik. Voor opslag maken dev boxes gebruik van Azure Premium SSD's, die ondersteuning bieden voor schijven met hoge prestaties en lage latentie.
Hint
Meer informatie over het gebruik van General Motors van Microsoft Dev Box: General Motors stelt de ontwikkelhulpprogrammaketen en onboarding-ervaring opnieuw in met cloudgebaseerde ontwikkelaarsservices van Microsoft.
Aan de slag met Microsoft Dev Box
Als u aan de slag wilt met Microsoft Dev Box, moet u een ontwikkelaarscentrum instellen. Een ontwikkelingscentrum is een container voor je projecten en middelen. U kunt een ontwikkelingscentrum in het Azure-portaal maken en vervolgens projecten binnen dat ontwikkelingscentrum aanmaken. Elk project kan zijn eigen set middelen hebben, waaronder ontwikkelboxen, netwerken en afbeeldingen.
Begin je Dev Box-reis met een basistemplate: Microsoft Dev Box.
Wat is er nieuw in Microsoft Dev Box
Om meer te weten te komen over de nieuwste functies en updates in Microsoft Dev Box, zie Wat is nieuw in Microsoft Dev Box.
Onderdelen die worden gedeeld met Azure Deployment Environments
Microsoft Dev Box en Azure Deployment Environments zijn complementaire services die bepaalde architectuuronderdelen delen. Implementatieomgevingen bieden ontwikkelaars vooraf geconfigureerde cloudomgevingen voor het ontwikkelen van toepassingen. Ontwikkelaarscentra en projecten zijn gebruikelijk voor beide services en ze helpen bij het organiseren van resources in een onderneming.
Wanneer u Dev Box configureert, ziet u mogelijk resources en onderdelen voor implementatieomgevingen. Mogelijk ziet u zelfs informatieve berichten met betrekking tot de functies van implementatieomgevingen. Als u geen functies voor implementatieomgevingen configureert, kunt u deze berichten veilig negeren.
Als u bijvoorbeeld een project maakt, ziet u mogelijk dit informatieve bericht over catalogi:
Gerelateerde inhoud
Aan de slag met Microsoft Dev Box:
Meer informatie over Microsoft Dev Box: