Explore Microsoft Dev Box and improve developer productivity

This learning path provides a comprehensive overview of the Microsoft Dev Box service. It begins with an introduction to the core fundamentals of Dev Box, helping you understand what it is and how it supports modern development scenarios. The second module focuses on enterprise deployment strategies and best practices, offering guidance for IT admins and platform engineers. The third module dives into customization and imaging, demonstrating how developers can tailor their Dev Box environments using configuration files and automated setup tasks. The final module explores the end-to-end developer experience in the Developer Portal—from provisioning Dev Box machines to managing, accessing, and maintaining them for optimal productivity.

Prerequisites

  • You should be familiar with cloud and compute services such as Azure Virtual machines.

Get started with Azure

Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.

Modules in this learning path

This module describes the basics of platform engineering and IDP and how Microsoft Dev Box service fits in that ecosystem. It covers fundamentals of the service along with an architectural review and key concepts.

In this module, you'll learn to plan, deploy, and manage Microsoft Dev Box using manual or automated methods, covering prerequisites, architecture, security, and roll out—empowering IT admins and platform engineers to implement at scale.