Поделиться через


Управление определением поля разработки

В этой статье вы узнаете, как управлять определением поля разработки с помощью портал Azure. Определение поля разработки — это ресурс Microsoft Dev Box, указывающий исходный образ, размер вычислительных ресурсов и размер хранилища для поля разработки.

В зависимости от задачи команды разработчиков имеют разные требования к программному обеспечению, конфигурации, вычислению и хранилищу. Вы можете создать новое определение поля разработки для удовлетворения потребностей каждой команды. Нет ограничений на количество определений поля разработки, которые можно создать, и вы можете использовать определения поля разработки в нескольких проектах в центре разработки.

Разрешения

Чтобы управлять определением поля разработки, вам потребуются следующие разрешения:

Действие Требуемые разрешения
Создание, удаление или обновление определения поля разработки Разрешения владельца, участника или записи в центре разработки, в котором требуется создать определение поля разработки.

Источники изображений

При создании определения поля разработки необходимо выбрать образ виртуальной машины. Microsoft Dev Box поддерживает следующие типы образов:

  • Предварительно настроенные образы из Azure Marketplace
  • Пользовательские образы, хранящиеся в коллекции вычислений Azure

Azure Marketplace

Azure Marketplace обеспечивает быстрый доступ к различным изображениям, включая образы, предварительно настроенные с помощью средств повышения производительности, таких как Microsoft Teams, и обеспечивают оптимальную производительность.

При выборе образа Azure Marketplace рассмотрите возможность использования образа, имеющего последнюю версию Windows 11 Корпоративная и установленных приложений Microsoft 365.

Коллекция вычислений Azure позволяет хранить и управлять коллекцией пользовательских образов. Вы можете создать образ для точных требований вашей команды разработки и сохранить его в коллекции вычислений.

Чтобы использовать пользовательский образ при создании определения поля разработки, подключите коллекцию вычислений к центру разработки в Microsoft Dev Box. Выполните следующие действия, чтобы подключить коллекцию вычислений к центру разработки.

Версии образов

При выборе образа, используемого в определении поля разработки, необходимо указать версию образа, который вы хотите использовать:

  • Нумерованные версии образа: если требуется согласованное определение поля разработки, в котором базовый образ не изменяется, используйте определенную нумерованную версию образа. Используя нумерованную версию, все поля разработки в пуле всегда используют одну и ту же версию образа.
  • Последние версии образа: если требуется гибкое определение поля разработки, в котором можно обновить базовый образ по мере изменения требований, используйте последнюю версию образа. Этот выбор гарантирует, что новые поля разработки используют самую последнюю версию образа. Существующие поля разработки не изменяются при обновлении версии образа.

Создание определения поля разработки

В Microsoft Dev Box можно создать несколько определений поля разработки для удовлетворения потребностей команд разработчиков. Определения поля разработки связываются с центром разработки.

Ниже показано, как создать определение поля разработки с помощью существующего центра разработки. Если у вас нет доступного центра разработки, выполните действия, описанные в кратком руководстве. Настройка Microsoft Dev Box для создания.

  1. Войдите на портал Azure.

  2. В поле поиска введите центр разработки. В списке результатов выберите центры разработки.

    Снимок экрана: поиск центров разработки в поле поиска портал Azure.

  3. Откройте центр разработки, в котором необходимо создать определение поля разработки, а затем выберите определения поля разработки.

    Снимок экрана: страница обзора центра разработки и пункт меню для определений поля разработки.

  4. На странице определений поля разработки нажмите кнопку "Создать".

    Снимок экрана: кнопка

  5. В области определения поля разработки введите следующие значения:

    Параметр Значение Примечание.
    Имя Введите описательное имя определения поля разработки. После создания нельзя изменить имя определения поля разработки.
    Изображение Выберите базовую операционную систему для поля разработки. Вы можете выбрать образ из Azure Marketplace или из коллекции вычислений Azure.
    Если вы создаете определение поля разработки для тестирования, рассмотрите возможность использования Visual Studio 2022 Enterprise в Windows 11 Корпоративная + Приложения Microsoft 365 образа 22H2 или Visual Studio 2022 Pro на Windows 11 Корпоративная + изображение Приложения Microsoft 365 22H2.
    Чтобы получить доступ к пользовательским изображениям при создании определения поля разработки, можно использовать коллекцию вычислений Azure. Дополнительные сведения см. в статье "Настройка коллекции вычислений Azure".
    Версия образа Выберите определенную нумерованную версию, чтобы все поля разработки в пуле всегда использовали одну и ту же версию образа. Выберите "Последняя" , чтобы новые поля разработки использовали последнюю версию образа. Выбор последней версии образа позволяет пулу полей разработки использовать последнюю версию выбранного образа из коллекции. Этот подход гарантирует, что созданные поля разработки остаются в курсе последних инструментов и кода для образа. Существующие поля разработки не изменяются при обновлении версии образа.
    Среда выполнения приложений Выберите комбинацию вычислений для определения поля разработки. В полях разработки для вычислений используются виртуальные машины серии Dsv5.
    Память Выберите объем хранилища для определения поля разработки. В полях разработки для хранения используются SSD Azure Premium.
    Включение гибернации Оставьте этот флажок не выбран.

    Снимок экрана: панель создания определения поля разработки.

  6. Нажмите кнопку создания.

Примечание.

Microsoft Dev Box не поддерживает:

  • Предварительные сборки из программы предварительной оценки Windows.
  • Определения поля разработки с 4 ядрами SKU.

Обновление определения поля разработки

С течением времени ваши потребности в полях разработки могут измениться. Может потребоваться перейти из базовой операционной системы Windows 10 в базовую операционную систему Windows 11 или увеличить спецификацию вычислений по умолчанию для полей разработки. Первоначальные определения поля разработки могут больше не соответствовать вашим потребностям. Вы можете обновить определение поля разработки, чтобы новые поля разработки использовали новую конфигурацию.

При обновлении образа, используемого в определении поля разработки, необходимо убедиться, что в виртуальной сети достаточно IP-адресов. Дополнительные бесплатные IP-адреса необходимы для проверки работоспособности сетевого подключения Azure. Если проверка работоспособности завершается ошибкой определения поля разработки, не будет обновляться. Для проверки работоспособности и инфраструктуры Dev Box требуется 1 дополнительный IP-адрес для каждого поля разработки, а также два IP-адреса.

Вы можете обновить параметры образа, образа, вычислений и хранилища для определения поля разработки:

  1. Войдите на портал Azure.

  2. В поле поиска введите центр разработки. В списке результатов выберите центры разработки.

  3. Откройте центр разработки, содержащий определение поля разработки, которое требуется обновить, а затем выберите определения поля разработки.

  4. Выберите определения поля разработки, которые требуется обновить, а затем нажмите кнопку редактирования (карандаш).

    Снимок экрана: список существующих определений поля разработки и кнопка

  5. На странице редактирования определения поля разработки можно выбрать новый образ, изменить версию образа, изменить вычисление или изменить доступное хранилище.

    Снимок экрана: страница редактирования определения поля разработки.

  6. Выберите Сохранить.

Удаление определения поля разработки

Вы можете удалить определение поля разработки, если вы больше не хотите использовать его. Удаление определения поля разработки является постоянным и не может быть отменено. Определения поля разработки не могут быть удалены, если используются один или несколько пулов полей разработки.

Чтобы удалить определение поля разработки в портал Azure, выполните следующие действия.

  1. Войдите на портал Azure.

  2. В поле поиска введите центр разработки. В списке результатов выберите центры разработки.

  3. Откройте центр разработки, из которого нужно удалить определение поля разработки, а затем выберите определения поля разработки.

  4. Выберите определение поля разработки, которое нужно удалить, и нажмите кнопку "Удалить".

    Снимок экрана: определение выбранного поля разработки и кнопка

  5. В сообщении с предупреждением нажмите кнопку "ОК".

    Снимок экрана: предупреждение об удалении определения поля разработки.