Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Microsoft Dev Box развивается в единое предложение в Windows 365
Начиная с 1 ноября 2025 г. будут происходить следующие изменения:
- Существующие клиенты: Продолжайте использовать службу как обычную. Немедленные действия не требуются. Если вы оценили или протестировали Dev Box и нужно подключить дополнительных арендаторов после 1 ноября 2025 года, отправьте запрос через службу поддержки Azure, чтобы ваши новые арендаторы были внесены в белый список.
- Net New customers: Microsoft Dev Box перестает принимать новых клиентов напрямую. Поскольку функции интегрированы в Windows 365 и становятся общедоступными, клиенты, заинтересованные в поддержке существующих возможностей средств разработки, должны связаться со своей командой по учетной записи Майкрософт.
Дополнительные сведения см. в статье о возможностях Microsoft Dev Box, поступающих в Windows 365.
Microsoft Dev Box предоставляет разработчикам самостоятельный доступ к готовым облачным рабочим станциям, называемым полями разработки. Вы можете настроить поля разработки с помощью средств, исходного кода и предварительно созданных двоичных файлов, относящихся к проекту, чтобы разработчики могли немедленно начать работу. Вы можете создавать облачные среды разработки для разработчиков с помощью определений образов с настройками на основе YAML, пользовательских образов из коллекции вычислений Azure или предварительно настроенных образов из Azure Marketplace, а также с уже установленным Visual Studio.
Если вы разработчик, вы можете использовать несколько полей разработки в повседневных рабочих процессах. Доступ к полям разработки и управление ими с помощью портала разработчика.
Microsoft Dev Box разделяет разрыв между командами разработчиков и ИТ-отделами, позволяя управлять ресурсами проекта ближе к команде разработчиков.
Служба Dev Box была разработана с тремя организационными ролями: инженерами платформ, специалистами по разработке и разработчиками.
Инженеры платформы и ИТ-администраторы работают вместе, чтобы обеспечить инфраструктуру разработчиков и средства для команд разработчиков. Инженеры платформы устанавливают параметры безопасности, конфигурации сети и политики организации, чтобы обеспечить безопасный доступ к ресурсам разработки.
Руководитель группы разработчиков — это опытные разработчики, у которых есть подробные знания о своих проектах. Им можно назначить роль администратора проекта DevCenter и помочь в создании и управлении интерфейсом разработчика. Администраторы проектов создают пулы полей разработки и управляют ими.
Членам группы разработчиков назначена роль пользователя DevCenter Dev Box. Затем они могут самостоятельно управлять одним или несколькими контейнерами разработки по запросу из пулов dev box, активированных для проекта. Пользователи поля разработки могут работать над несколькими проектами или задачами, создавая несколько полей разработки.
Microsoft Dev Box разделяет разрыв между командами разработчиков и ИТ-отделами, позволяя управлять ресурсами проекта ближе к команде разработчиков.
Сценарии для Microsoft Dev Box
Организации могут использовать Microsoft Dev Box в различных сценариях.
Сценарии проектирования платформы
Dev Box помогает командам разработчиков платформы предоставлять соответствующие поля разработки для рабочей нагрузки каждого пользователя. Инженеры платформы могут:
- Настройте настройки для конкретной группы с помощью определений образов на основе YAML для стандартных сред разработки.
- Создайте пулы полей разработки с определениями изображений, пользовательскими изображениями или образами Marketplace.
- Обеспечение управления с помощью политик проекта для выбора разрешенных ресурсов, таких как сети, образы и идентификаторы SKU.
- Определите конфигурацию сети, которая определяет регион, в котором создается поле разработки.
- Контролируйте затраты с помощью расписаний автоматической остановки и функций гибернации.
- Назначьте встроенную роль пользователя Dev Box, чтобы предоставить доступ командам разработчиков и позволить им самостоятельно управлять своими рабочими средами.
Сценарии ИТ-администратора
Dev Box имеет следующие преимущества для ИТ-администраторов:
Управляйте блоками разработки, как и любым другим устройством в вашей сети.
- Среды разработки автоматически подключаются к Microsoft Intune. Используйте Microsoft Intune для управления полями разработки.
- Используйте ускоренные обновления качества в Intune для развертывания исправлений для уязвимостей нулевого дня, чтобы все устройства Windows в вашей организации были актуальны.
- Если поле разработки скомпрометировано, изолируйте его, помогая пользователям создавать резервные копии и работать в новом поле разработки.
Dev Box предоставляет безопасный доступ в безопасной среде. Элементы управления доступом в идентификаторе Microsoft Entra упорядочивают доступ по типу проекта или пользователя:
- Подключайте контейнеры разработчика непосредственно к учетной записи Microsoft Entra или домену Active Directory.
- Задайте политики условного доступа, требующие подключения пользователей через соответствующее устройство.
- Требовать многофакторную проверку подлинности при входе.
- Настройте политики входа на основе рисков для полей разработки, обращаюющихся к конфиденциальному исходному коду и данным клиента.
Сценарии руководителя группы разработчиков
После назначения роли администратора проекта DevCenter лидеру команды разработчиков, он может помочь управлять проектом. Администраторы проекта могут:
- Создайте пулы полей разработки с доступными параметрами образа (определения изображений, пользовательские образы или образы Marketplace) и независимо выбирать конфигурации вычислений и хранилища.
- Контроль затрат с помощью графиков автостопа и параметров гибернации.
- Используйте определения образов на основе YAML для создания пользовательских настроек, которые можно встроить в повторно используемые образы для быстрого создания поля разработки.
- Настройте задачи настройки из каталогов, подключенных к центру разработки, которые выполняются во время создания рабочей среды, чтобы установить и настроить программное обеспечение, специфичное для проекта.
Параметры конфигурации образа
Microsoft Dev Box предлагает гибкие подходы к настройке сред разработки:
- Определения образов: файлы настройки на основе YAML, определяющие среды для конкретных групп с автоматической установкой и настройкой программного обеспечения. Определения изображений можно встроить в многократно используемые образы для быстрого создания поля разработки.
- Пользовательские образы: специфичные для организации образы, хранящиеся в галерее вычислительных средств Azure для настроенных конфигураций.
- Образы Marketplace: предварительно настроенные образы из Azure Marketplace с распространёнными инструментами разработки, такими как Visual Studio.
Эти подходы обеспечивают большую гибкость, чем устаревшие определения поля разработки, позволяя независимо выбирать размер вычислительных ресурсов и хранилище при создании пулов полей разработки.
Подсказка
Узнайте об использовании Microsoft Dev Box в General Motors: General Motors переосмысливает цепочку инструментов разработки и опыт интеграции с облачными службами для разработчиков от Microsoft.
Сценарии для разработчиков
Организация с глобально распределенными командами разработчиков настраивает Dev Box, чтобы разработчики могли создавать собственные поля разработки в ближайшем регионе. Разработчики создают разработческие окружения по мере необходимости, не ожидая команды ИТ администраторов. Пользователи получают доступ к полям разработки с любого устройства и операционной системы.
Dev Box поддерживает разработчиков, работающих над несколькими проектами. Разработчики могут создавать и использовать отдельные поля разработки для отдельных рабочих нагрузок, проектов или задач. Разработчики могут создавать несколько полей разработки из предопределенного пула всякий раз, когда им нужны, а затем удалять эти поля разработки после их завершения.
Организации могут даже определять поля разработки для различных ролей в команде. Вы можете настроить стандартные компьютеры для разработки с правами администратора, чтобы предоставить штатным разработчикам большую степень контроля, применяя более ограниченные разрешения для подрядчиков.
В полях разработки используются виртуальные машины Azure, которые имеют достаточные виртуальные ЦП и память для удовлетворения требований, связанных с большинством рабочих нагрузок общего назначения. Для хранения боксы разработчика используют SSD Azure Premium, которые обеспечивают высокую производительность и поддержку дисков с низкой задержкой.
Начало работы с Microsoft Dev Box
Чтобы начать работу с Microsoft Dev Box, вам нужно настроить центр разработки. Центр разработки — это контейнер для ваших проектов и ресурсов. Вы можете создать центр разработки в портале Azure, а затем создавать проекты в этом центре разработки. Каждый проект может иметь пулы полей разработки, настроенные с помощью определений изображений, пользовательских образов или образов Marketplace.
Базовый рабочий процесс установки включает:
- Создание центра разработки
- Настройка сетевых подключений (необязательно для сетей, управляемых Microsoft)
- Присоединение каталогов для настроек (необязательно)
- Создание проектов
- Создание пулов полей разработки с помощью предпочтительного подхода к образу и параметров вычислений и хранилища
- Назначьте доступ командам разработчиков
Запустите путешествие Dev Box с помощью базового шаблона: Microsoft Dev Box.
Что нового в Microsoft Dev Box
Чтобы узнать о последних функциях и обновлениях в Microsoft Dev Box, см. Что нового в Microsoft Dev Box.
Компоненты, используемые совместно со средами развертывания Azure
Среды развертывания Microsoft Dev Box и Azure являются дополнительными службами, которые совместно используют определенные архитектурные компоненты. Среды развертывания предоставляют разработчикам предварительно настроенные облачные среды для разработки приложений. Центры разработки и проекты являются общими для обеих служб, и они помогают упорядочивать ресурсы в организации.
При настройке Dev Box могут отображаться ресурсы и компоненты сред развертывания. Возможно, вы даже увидите информационные сообщения о свойствах сред развертывания. Если вы не настраиваете какие-либо функции сред развертывания, вы можете безопасно игнорировать эти сообщения.
Связанный контент
Начните использовать Microsoft Dev Box:
Дополнительные сведения о Microsoft Dev Box: