★ First page of Microsoft's 100,000-partner directory, sorted by responsiveness✓ Microsoft Solutions Partner — Security, Modern Work, Infrastructure, App Innovation, Data & AI · Support Services designation● Microsoft partner since 2006◆ 1,100+ organizations under management
Implementation

Microsoft Dev Box Implementation

Microsoft Dev Box Implementation is a 2-week, $3,950 fixed-price service that stands up Microsoft Dev Box in one Azure subscription: the dev center and projects, a Microsoft-hosted or virtual-network connection, dev box definitions and pools, a custom image or image definition, Intune enrollment and policies, auto-stop and hibernation schedules, and cost budgets with alerts. Standard scope is one subscription, one dev center and up to 500 developer users; larger estates are quoted in writing. Dev Box compute and storage are Azure consumption charges billed by Microsoft to your subscription, and the Windows Enterprise, Intune and Microsoft Entra ID P1 licenses each developer needs are yours; neither is part of the service fee. If what you need is a general-purpose desktop for every employee rather than a developer workstation, our Windows 365 Cloud PC Implementation is the alternative, and this page explains when each fits.

Timeline 2 weeksService owner Roman SotnikIntuneEntra IDWindows 11

What this engagement is

Microsoft Dev Box gives each developer a ready-to-code, project-specific Windows 11 workstation in Azure: high-spec compute, the toolchain and source already on the disk, Entra-joined and Intune-managed like any other company device, and created by the developer from a self-service portal instead of by a ticket. New hires and contractors are productive on day one, the laptop they bring never holds source code, and when a project ends the dev boxes are deleted rather than reclaimed. How it differs from Windows 365: a Cloud PC is a per-user, fixed-license desktop for everyday work. A dev box is consumption-billed Azure infrastructure built for build and debug workloads — larger sizes, image definitions that bake in SDKs and repositories, pools scoped to projects, and schedules that stop or hibernate boxes when nobody is coding. Pick Windows 365 when the whole company needs a managed desktop at a predictable monthly fee; pick Dev Box when the people in question are developers, data engineers or testers who need power on demand and environments that match the project. We implement both, so the recommendation in scoping follows the workload, not the service we would rather sell. During the engagement we confirm each developer already holds the Windows Enterprise, Intune and Microsoft Entra ID P1 entitlements Dev Box requires, build the dev center and projects in your subscription, connect them to the Microsoft-hosted network or to your virtual network where dev boxes must reach private repos, package feeds or test databases, define the dev box sizes and images, enroll the result in Intune under your baselines, and put the cost controls in place — auto-stop schedules, hibernation on disconnect, and Azure budgets with alerts — before developers get the keys.

Success criteria

01A dev center and the agreed projects exist in your Azure subscription, with Dev Box User and Project Admin roles assigned to the agreed Entra ID groups.
02Developers in the pilot group can create a dev box from the developer portal and sign in from the Windows App or a browser without IT involvement.
03Dev boxes appear in Microsoft Intune as enrolled Windows 11 devices and receive the agreed configuration and compliance policies.
04Dev boxes on a virtual-network connection reach the agreed private resources (for example a source repository, package feed or test database) and nothing else.
05Every pool has an auto-stop schedule and, where the image supports it, hibernation on disconnect; an Azure budget with alert thresholds is active on the Dev Box resource group.
06Your administrators can add a project, change a definition, roll a new image version and read the cost report after handover.

What you receive

✓Licensing and readiness check: confirmation that in-scope developers hold Windows 10/11 Enterprise, Microsoft Intune and Microsoft Entra ID P1, that the Azure subscription sits in the same tenant as Intune, and that the required resource providers and regional quota are available.
✓Dev center deployed in your Azure subscription with the agreed projects, each with a maximum-dev-boxes-per-user limit and role assignments for developers and project administrators.
✓Network connection: Microsoft-hosted network for Entra-join-only estates, or an Azure network connection to your virtual network (Entra join or hybrid Entra join) with DNS, routing and firewall rules validated for the developer workflows in scope.
✓Dev box definitions for the agreed developer personas — image, compute size and storage — with hibernation enabled where the image supports it.
✓One custom image built in an Azure Compute Gallery, or one image definition in a catalog repository (GitHub or Azure DevOps) that installs the agreed tools and clones the agreed repositories at creation; additional images or definitions are scoped separately.
✓Dev box pools per project bound to a definition and a network connection, with local administrator rights, auto-stop time and hibernation grace period set as agreed.
✓Intune configuration: dev boxes enrolled as Entra-joined Windows 11 devices, targeted by the agreed configuration and compliance policies, and visible to your existing Conditional Access rules.
✓Cost controls: Azure Cost Management budget and alert thresholds on the Dev Box resource group, resource tags for charge-back by project, and a short runbook for reading the monthly compute and storage lines.
✓Pilot with the agreed developer group, a developer quick-start guide, an admin handover session covering day-2 tasks, and a project closeout report.

How the work unfolds

1. Kickoff, personas and licensing check

Confirm developer groups, the tools and repositories each needs, where those resources live, and the pilot group. Verify Windows Enterprise, Intune and Entra ID P1 entitlements against your tenant and confirm the Azure subscription, region and quota.

2. Dev center, projects and network connection

Deploy the dev center and projects, assign roles to Entra ID groups, and attach either the Microsoft-hosted network or an Azure network connection to your virtual network; validate DNS and firewall paths to the private resources in scope.

3. Images and dev box definitions

Build the custom image in an Azure Compute Gallery or author the image definition in a catalog repository, then create dev box definitions per persona with the agreed size, storage and hibernation setting.

4. Pools, Intune and cost controls

Create pools per project with auto-stop schedules and hibernation grace periods, confirm Intune enrollment and policy targeting on a first dev box, and configure the Azure budget, alerts and tags.

5. Pilot

Pilot developers create their own dev boxes from the developer portal, run their real build and debug workflows, and confirm access to repos, feeds and test systems; we fix what the pilot surfaces.

6. Rollout, handover and closeout

Open the projects to the remaining in-scope developers, hand over the admin runbook (adding projects, changing definitions, rolling image versions, reading costs), and deliver the closeout report.

Prerequisites

→An Azure subscription in the same Microsoft Entra tenant as your Microsoft Intune instance, with Owner or Contributor rights for the engineer you approve (granular, time-bound access that you grant and revoke — never standing global admin).
→Each in-scope developer licensed for Windows 10/11 Enterprise, Microsoft Intune and Microsoft Entra ID P1. Microsoft lists Microsoft 365 E3, E5, A3 and A5 as including all three; we verify any other plan, including Microsoft 365 Business Premium, against your tenant at kickoff. Microsoft 365 F3 does not include Windows Enterprise.
→Microsoft Intune enabled for Windows enrollment in your tenant; an existing Intune baseline is helpful but not required.
→For a virtual-network connection: an Azure virtual network with a dedicated subnet, outbound internet, and line of sight to the private resources dev boxes must reach, plus a hybrid Entra join configuration if dev boxes must join on-premises Active Directory.
→For a custom image or image definition: a reference to the tools and repositories to include, and a GitHub or Azure DevOps repository we can use as the Dev Box catalog if the image-definition route is chosen.
→A named point of contact and a pilot group of developers available during the pilot week.

Who does what

IT Partner

  • Verify licensing prerequisites and subscription readiness and recommend the network, image and definition approach.
  • Deploy the dev center, projects, network connection, definitions, pools and roles in your subscription.
  • Build the agreed custom image or image definition and configure Intune enrollment and policy targeting.
  • Configure auto-stop, hibernation and Azure cost budgets, alerts and tags.
  • Run the pilot, deliver the developer guide and admin runbook, and hand over with a closeout report.

Your team

  • Provide the Azure subscription, tenant access and the in-scope developer list.
  • Hold or purchase the Windows Enterprise, Intune and Entra ID P1 licenses and pay the Azure consumption for dev box compute and storage.
  • Supply the tool and repository list for the image and make pilot developers available.
  • Approve firewall and DNS changes on your network where a virtual-network connection is used.
  • Review and approve deliverables within the agreed window.

What's not included

✕Azure consumption for Dev Box itself: hourly compute while a dev box is running and the monthly storage for every dev box that exists are billed by Microsoft to your subscription and are not part of the service fee.
✕Microsoft license costs: Windows Enterprise, Microsoft Intune, Microsoft Entra ID P1 and the Microsoft 365 plans that carry them are purchased by you, through our direct Microsoft CSP relationship or your existing agreement.
✕Windows 365 Cloud PC deployment for the wider workforce — that is our separate Windows 365 Cloud PC Implementation; scoping tells you which fits before you buy either.
✕More than one custom image or image definition, or packaging applications that have no silent installer; additional images are scoped separately.
✕Building or migrating the source repositories, CI/CD pipelines, Azure Deployment Environments or test infrastructure the dev boxes connect to.
✕On-premises network changes beyond the firewall and DNS rules we specify, and ExpressRoute or VPN connectivity into Azure where none exists today.
✕Ongoing administration of the Dev Box estate after handover — available separately through our managed services.

Limitations & technical notes

!Standard scope is one Azure subscription, one dev center and up to 500 developer users; the projects, pools and single image agreed at kickoff define the fixed price, and larger estates are quoted in writing.
!Dev box sizes, regions, image requirements and the hibernation feature are set by Microsoft and change over time; at the time of writing hibernation requires a Windows 11 Enterprise image that supports it, and some sizes are not available in every region. We confirm availability at kickoff rather than assume this page is the latest word.
!Dev Box is consumption-billed: Microsoft charges hourly compute while a dev box runs and monthly storage for as long as it exists, with a monthly cap per size. Auto-stop and hibernation reduce the compute line; only deleting a dev box stops the storage line.
!The Azure subscription that holds the dev center must be in the same Entra tenant as Intune; cross-tenant designs are out of scope.
!The 2-week duration assumes the subscription, licenses, network approvals and pilot developers are available on schedule; gaps there extend the calendar, not the price.

Frequently asked questions

What is included in the Microsoft Dev Box Implementation service?

A licensing and readiness check, the dev center and projects in your Azure subscription, a Microsoft-hosted or virtual-network connection, dev box definitions and pools, one custom image or image definition, Intune enrollment and policy targeting, auto-stop and hibernation schedules, Azure budgets and alerts, a developer pilot, a developer quick-start guide, an admin handover and a closeout report — delivered in 2 weeks for a fixed $3,950.

Should we choose Microsoft Dev Box or Windows 365?

Choose Windows 365 when every employee needs a managed personal desktop at a fixed per-user monthly license cost. Choose Dev Box when the users are developers, data engineers or testers who need larger sizes, project-specific images with the toolchain and repositories preloaded, self-service creation, and consumption billing that stops when boxes are hibernated or deleted. We implement both, so the scoping call recommends on workload fit.

What licenses do developers need for Dev Box?

Each developer needs Windows 10/11 Enterprise, Microsoft Intune and Microsoft Entra ID P1. Microsoft lists Microsoft 365 E3, E5, A3 and A5 as including all three; Microsoft 365 F3 does not include Windows Enterprise. If your developers are on another plan, including Microsoft 365 Business Premium, we check the entitlements in your tenant at kickoff before anything is bought.

How is Dev Box billed, and who pays Microsoft?

You do, through your Azure subscription. Microsoft charges hourly compute while a dev box is running and a monthly storage fee for every dev box that exists, with a monthly cap per size. Hibernated or stopped boxes do not accrue compute; storage continues until the box is deleted. The service fee covers our implementation only, and we set up budgets and alerts so the consumption line is visible from the first month.

Do we need an Azure virtual network?

Not always. The Microsoft-hosted network works for Entra-join-only estates whose repos, feeds and services are reachable over the internet, and it needs no networking work from you. You need an Azure network connection to your own virtual network when dev boxes must reach private resources — an on-premises Git server, a package feed behind a firewall, a test database on a private endpoint — or when they must hybrid-join on-premises Active Directory.

What is the difference between a custom image and an image definition?

A custom image is a generalized Windows 11 image you build and store in an Azure Compute Gallery; it gives the fastest dev box creation but needs a rebuild whenever the toolchain changes. An image definition is a YAML file in a catalog repository that tells Dev Box which tools to install and which repositories to clone when a box is created or when the image is pre-built; it is versioned in Git and easier for the team to maintain. The engagement includes one of the two, chosen with you at kickoff.

How are dev boxes managed and secured?

Dev boxes are Entra-joined Windows 11 devices enrolled in Microsoft Intune, so your configuration baselines, compliance policies, Defender for Endpoint onboarding and Conditional Access rules apply to them like any other corporate device. Local administrator rights are set per pool, so a project can grant them to developers who need them and withhold them elsewhere. Source code stays on the dev box, not on the laptop that connects to it.

How do auto-stop and hibernation control cost?

Each pool carries an auto-stop schedule that shuts dev boxes down at a set time each day, and pools built on a hibernation-capable image can hibernate on disconnect after a grace period. Both stop the hourly compute charge while preserving the developer's open work. We pair them with an Azure Cost Management budget and alert thresholds on the Dev Box resource group so finance sees the trend without asking IT.

Can contractors use Dev Box?

Yes, and it is one of the clearest fits for the service: a contractor receives a company-managed dev box inside your tenant with the project's tools and repositories preloaded, protected by your Intune and Conditional Access policies, and nothing of yours lands on their personal machine. When the contract ends you delete the dev box and the storage charge stops with it. Each contractor still needs the same Windows Enterprise, Intune and Entra ID P1 entitlements as an employee.

How long does the implementation take, and what can extend it?

The engagement is planned as 2 weeks: licensing check, dev center, network connection, image and definitions in week one; pools, Intune, cost controls, pilot and handover in week two. The usual extenders are regional quota requests, firewall approvals for a virtual-network connection, or a custom image whose installers are not silent.

How much does the service cost, and what does the fee not cover?

The implementation is a fixed $3,950 per project for the standard scope of one Azure subscription, one dev center and up to 500 developer users, quoted in writing before work begins, and you pay after you approve delivery. The fee does not cover Microsoft's charges: Dev Box compute and storage consumption on your Azure subscription, or the Windows Enterprise, Intune and Entra ID P1 licensing each developer needs. Larger estates are quoted in writing.

What is not included?

Dev Box compute and storage consumption, Microsoft licenses, Windows 365 deployment for the wider workforce, more than one image or image definition, building or migrating the repositories and pipelines the dev boxes connect to, new VPN or ExpressRoute connectivity, and ongoing administration after handover.

What happens after the project is done?

Your administrators receive the runbook for adding projects, changing definitions, rolling image versions and reading the cost report, plus the closeout report. From there you run the estate yourself or hand day-2 administration to us under a managed-services agreement. There is no lock-in: the dev center, images, policies and consumption all live in your subscription and tenant.

Didn’t find your question?

Ask it here. A real engineer answers by email within one business day — and if it’s a good one, it becomes part of this page so the next person finds it.

Answered by a person, one time, to your inbox. Nothing you type here is published without a human reviewing and anonymizing it first.

Related services

$3,950 per project
2 weeks
Book a Dev Box scoping call