As Microsoft announce here the Dev Box service is now generally available.
Microsoft Dev Box is an Azure service that gives developers access to ready-to-code, project-specific dev boxes that are preconfigured and centrally managed.
Support hybrid dev teams of any size with high-performance, cloud-based workstations, and let developers focus on writing code by streamlining access to the tools they need.
Transform the developer workstation
Support any developer workload with self-service, on-demand dev boxes. Streamline developer onboarding by providing a library of project- and task-specific dev boxes in the cloud that are preconfigured with everything they need to start coding immediately.
Create dev boxes to experiment on a proof of concept, keep your projects separate, and set up parallel tasks across multiple dev boxes to avoid bogging down your primary environment.
Streamline dev team collaboration
Create and maintain dev box images with all the tools and dependencies your devs need to build and run apps. Support any project—including desktop and mobile development, gaming, and IoT—using any tool that runs on Windows.
Quickly assign dev boxes based on Azure Active Directory (Azure AD) groups, limiting access for certain roles while giving greater control to others. Instantly scale compute resources to upgrade aging hardware and allocate more compute power for high-demand workloads.
Manage and secure dev workstations
Take advantage of unified management, security, and compliance by building on Windows 365 to interoperate with Microsoft Intune and Microsoft Endpoint Manager. Easily control permissions and policies from one dev box to another using Azure AD, and deploy via the Azure global network to ensure a high-fidelity development experience.
Keep dev boxes up to date by pushing out zero-day patches across the organization, and isolate compromised dev boxes to avoid exposing sensitive data.