Compartir vía


Administración de la definición de un equipo de desarrollo

En este artículo, aprenderá a administrar una definición de cuadro de desarrollo mediante Azure Portal. Una definición de cuadro de desarrollo es un recurso de Microsoft Dev Box que especifica la imagen de origen, el tamaño de proceso y el tamaño de almacenamiento de un cuadro de desarrollo.

En función de su tarea, los equipos de desarrollo tienen diferentes requisitos de software, configuración, proceso y almacenamiento. Puede crear una nueva definición de equipo de desarrollo para satisfacer las necesidades de cada equipo. No hay límite para el número de definiciones de cuadro de desarrollo que puede crear y puede usar definiciones de cuadro de desarrollo en varios proyectos en un centro de desarrollo.

Permisos

Para administrar una definición de equipo de desarrollo, necesita los permisos siguientes:

Acción Permisos requeridos
Crear, eliminar o actualizar una definición de cuadro de desarrollo Permisos de propietario, colaborador o escritura en el centro de desarrollo en el que quiere crear la definición de equipo de desarrollo.

Orígenes de las imágenes

Al crear una definición de cuadro de desarrollo, debe seleccionar una imagen de máquina virtual. Microsoft Dev Box admite los siguientes tipos de imágenes:

  • Imágenes preconfiguradas de Azure Marketplace
  • Imágenes personalizadas almacenadas en una galería de procesos de Azure

Azure Marketplace

Azure Marketplace proporciona acceso rápido a varias imágenes, incluidas las imágenes preconfiguradas con herramientas de productividad como Microsoft Teams y proporcionar un rendimiento óptimo.

Al seleccionar una imagen de Azure Marketplace, considere la posibilidad de usar una imagen que tenga instalada la versión más reciente de Windows 11 Empresas y las aplicaciones de Microsoft 365.

Azure Compute Gallery permite almacenar y administrar una colección de imágenes personalizadas. Puede crear una imagen para los requisitos exactos del equipo de desarrollo y almacenarla en una galería de procesos.

Para usar la imagen personalizada al crear una definición de cuadro de desarrollo, adjunte la galería de proceso al centro de desarrollo en Microsoft Dev Box. Siga estos pasos para adjuntar una galería de procesos a un centro de desarrollo.

Versiones de la imagen

Al seleccionar una imagen que se va a usar en la definición del cuadro de desarrollo, debe especificar la versión de la imagen que desea usar:

  • Versiones de imágenes numeradas: si quiere tener una definición de equipo de desarrollo coherente en la que la imagen base no cambie, use una versión específica numerada de la imagen. El uso de una versión numerada garantiza que todos los cuadros de desarrollo del grupo siempre usen la misma versión de la imagen.
  • Versiones de imagen más recientes: si desea una definición de cuadro de desarrollo flexible en la que puede actualizar la imagen base a medida que cambian los requisitos, use la versión más reciente de la imagen. Esta opción garantiza que los nuevos cuadros de desarrollo usen la versión más reciente de la imagen. Cuando una versión de una imagen se actualiza, los equipos de desarrollo existentes no se modificarán.

Creación de la definición de un equipo de desarrollo

En Microsoft Dev Box, puede crear varias definiciones de cuadro de desarrollo para satisfacer las necesidades de los equipos de desarrolladores. Las definiciones de cuadro de desarrollo se asocian a un centro de desarrollo.

En los pasos siguientes se muestra cómo crear una definición de cuadro de desarrollo mediante un centro de desarrollo existente. Si no tiene un centro de desarrollo disponible, siga los pasos descritos en Inicio rápido: Configuración de Microsoft Dev Box para crear uno.

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda, escriba centro de desarrollo. En la lista de resultados, seleccione Centros de desarrollo.

    Screenshot that shows a search for dev centers from the Azure portal search box.

  3. Abra el centro de desarrollo en el que desea crear la definición del cuadro de desarrollo y, a continuación, seleccione Definiciones de cuadro de desarrollo.

    Screenshot that shows the dev center overview page and the menu item for dev box definitions.

  4. En la página Definiciones de equipos de desarrollo, seleccione Crear.

    Screenshot of the Create button and the list of existing dev box definitions.

  5. En el panel Crear definición del cuadro de desarrollo, escriba los valores siguientes:

    Configuración Valor Nota
    Nombre Escriba un nombre descriptivo para la definición del equipo de desarrollo. No se puede cambiar el nombre de la definición del cuadro de desarrollo después de la creación.
    Imagen Seleccione el sistema operativo base para el equipo de desarrollo. Puede seleccionar una imagen de Azure Marketplace o de Azure Compute Gallery.
    Si va a crear una definición de cuadro de desarrollo con fines de prueba, considere la posibilidad de usar Visual Studio 2022 Enterprise en Windows 11 Empresas + imagen de Aplicaciones Microsoft 365 22H2 o Visual Studio 2022 Pro en Windows 11 Empresas + imagen de Aplicaciones Microsoft 365 22H2.
    Para acceder a imágenes personalizadas cuando cree una definición de equipo de desarrollo, se puede usar Azure Compute Gallery. Para más información, consulte Configuración de Azure Compute Gallery.
    Versión de la imagen Seleccione una versión específica numerada para asegurarse de que todos los equipos de desarrollo del grupo usen siempre la misma versión de la imagen. Seleccione Más reciente para asegurarse de que los equipos de desarrollo nuevos usen la imagen más reciente disponible. La selección de la versión más reciente de la imagen permite al grupo de equipos de desarrollo usar la versión más reciente de la imagen de la galería. Este enfoque garantiza que los cuadros de desarrollo creados se mantengan actualizados con las herramientas y el código más recientes de la imagen. Cuando una versión de una imagen se actualiza, los equipos de desarrollo existentes no se modificarán.
    Proceso Seleccione la combinación de proceso para la definición del equipo de desarrollo. Los cuadros de desarrollo usan máquinas virtuales de la serie Dsv5 para el proceso.
    Storage Seleccione la cantidad de almacenamiento para la definición del equipo de desarrollo. Los cuadros de desarrollo usan ssd Premium de Azure para el almacenamiento.
    Habilitación de la hibernación Deje esta casilla desactivada.

    Screenshot that shows the pane for creating a dev box definition.

  6. Seleccione Crear.

Nota:

Las definiciones de cuadro de desarrollo con 4 SKU principales ya no se admiten. Debe actualizar a una SKU de 8 núcleos o eliminar la definición del cuadro de desarrollo.

Actualización de una definición de equipo de desarrollo

Con el tiempo, las necesidades de los cuadros de desarrollo pueden cambiar. Es posible que quieras pasar de un sistema operativo base de Windows 10 a un sistema operativo base de Windows 11 o aumentar la especificación de proceso predeterminada para los cuadros de desarrollo. Es posible que las definiciones iniciales del cuadro de desarrollo ya no sean adecuadas para sus necesidades. Puede actualizar una definición de cuadro de desarrollo para que los nuevos cuadros de desarrollo usen la nueva configuración.

Puede actualizar la imagen, la versión de la imagen, el proceso y la configuración de almacenamiento de una definición de cuadro de desarrollo:

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda, escriba centro de desarrollo. En la lista de resultados, seleccione Centros de desarrollo.

  3. Abra el centro de desarrollo que contiene la definición del cuadro de desarrollo que desea actualizar y, a continuación, seleccione Definiciones de cuadro de desarrollo.

  4. Seleccione las definiciones del cuadro de desarrollo que desea actualizar y, a continuación, seleccione el botón Editar (lápiz).

    Screenshot of the list of existing dev box definitions and the edit button.

  5. En la página para editar una definición de cuadro de desarrollo, puede seleccionar una nueva imagen, cambiar la versión de la imagen, cambiar el proceso o modificar el almacenamiento disponible.

    Screenshot of the page for editing a dev box definition.

  6. Seleccione Guardar.

Eliminación de la definición de un equipo de desarrollo

Cuando ya no quiera usar una definición de equipo de desarrollo, puede eliminarla. La eliminación de una definición de cuadro de desarrollo es permanente y no se puede deshacer. Las definiciones de cuadros de desarrollo no se pueden eliminar si uno o varios grupos de cuadros de desarrollo los usan.

Para eliminar una definición de cuadro de desarrollo en Azure Portal:

  1. Inicie sesión en Azure Portal.

  2. En el cuadro de búsqueda, escriba centro de desarrollo. En la lista de resultados, seleccione Centros de desarrollo.

  3. Abra el centro de desarrollo del que quiere eliminar la definición de equipo de desarrollo y, a continuación, seleccione Definiciones de equipos de desarrollo.

  4. Seleccione la definición del cuadro de desarrollo que desea eliminar y, a continuación, seleccione Eliminar.

    Screenshot of a selected dev box definition and the Delete button.

  5. En el mensaje de advertencia, seleccione Aceptar.

    Screenshot of the warning message about deleting a dev box definition.