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. They can then self-serve one or more dev boxes on demand from the dev box pools that are enabled for a 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 engineering scenarios
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.
- Control costs by using autostop schedules.
- 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:
- Dev boxes automatically enroll in 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:
- Join dev boxes natively to a Microsoft Entra ID or Active Directory domain.
- 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.
- Control costs by using autostop schedules.
- 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
An organization with globally distributed development teams configures Dev Box to allow developers to create their own dev boxes in their closest region. Developers create dev boxes as needed, without waiting for the IT admin team. Users access dev boxes from any device and operating system.
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 boxes use Azure virtual machines, which have sufficient vCPUs and memory to meet the requirements associated with most general-purpose workloads. For storage, dev boxes use Azure Premium SSDs, which deliver high-performance and low-latency disk support.
Hint
Read about General Motors use of Microsoft Dev Box: General Motors reimagines the dev tool chain and onboarding experience with cloud-based developer services from Microsoft.
Get started with Microsoft Dev Box
To get started with Microsoft Dev Box, you need to set up a dev center. A dev center is a container for your projects and resources. You can create a dev center in the Azure portal, and then create projects within that dev center. Each project can have its own set of resources, including dev boxes, networks, and images.
Start your Dev Box journey with a basic template: Microsoft Dev Box.
What's new in Microsoft Dev Box
To learn about the latest features and updates in Microsoft Dev Box, see What's new 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: