Microsoft Dev Blogs

Use Dev Box Team Customizations and Imaging to streamline your team’s development workflow

thumbnail

Table of Contents

  1. Introduction
  2. Dev Box Customization Platform
  3. Pain Point Addressed
  4. Dev Box Team Customizations and Imaging
  5. How It Works
  6. Optimize Team Customizations into Images
  7. Public Preview and Registration

1. Introduction

  • Introducing team-based customization of Dev Boxes with built-in imaging capabilities to streamline development workflows.

2. Dev Box Customization Platform

  • Earlier announcement of Microsoft Dev Box’s customization platform for authoring code-ready configurations.
  • Allows freeing up platform engineers and IT admins from custom image management.

3. Pain Point Addressed

  • Feedback from preview program highlighted the need for automating onboarding to new teams or projects.
  • Observations on Dev Box customizations taking time to set up sophisticated tool sets.

4. Dev Box Team Customizations and Imaging

  • New workflow built on the customization platform to create and optimize team Dev Box configurations.
  • Available as a private preview, extending the customization platform for team-wide configurations.

5. How It Works

  • Project admins and Dev Center admins can create ready-to-code Dev Box configurations for entire teams.
  • Simplified process for developers to inherit configurations by selecting the project and relevant pool.

6. Optimize Team Customizations into Images

  • Introduction of imagedefinition.yaml to optimize customizations through Dev Center's imaging capabilities.
  • Process includes spinning up a Dev Box, applying Image Definition Configuration, sysprepping, and publishing the image to Compute Gallery.

7. Public Preview and Registration

  • Public preview of the customization platform caters to personal settings of individual developers.
  • Registration for the private preview of Dev Box Team Customizations and Imaging available via registration form.