Comparteix a través de


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:

Action 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 Enterprise y las aplicaciones de Microsoft 365.

Una instancia de 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 para usarla en la definición del equipo de desarrollo, debe especificar si se usarán las versiones actualizadas de la imagen.

  • 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 imágenes más recientes: si quiere tener una definición de equipo de desarrollo flexible en la que pueda actualizar la imagen base según cambien los requisitos, use la última versión 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.

    Captura de pantalla que muestra una búsqueda de centros de desarrollo desde el cuadro de búsqueda de Azure Portal.

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

    Captura de pantalla que muestra la página de información general del Centro de desarrollo y el elemento de menú para las definiciones del cuadro de desarrollo.

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

    Captura de pantalla del botón Crear y la lista de definiciones de cuadros de desarrollo existentes.

  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 dev box con fines de prueba, considere la posibilidad de usar la imagen Visual Studio 2022 Enterprise en Windows 11 Enterprise + Microsoft 365 Apps 22H2 o Visual Studio 2022 Pro en Windows 11 Enterprise + Microsoft 365 Apps 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 equipos de desarrollo creados se mantengan actualizados con el código y las herramientas más recientes para 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 cálculo.
    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.

    Captura de pantalla que muestra el panel para crear una definición de cuadro de desarrollo.

  6. Seleccione Crear.

Nota:

Microsoft Dev Box no admite:

  • Versiones preliminares del Programa Windows Insider.
  • Definiciones del cuadro de desarrollo con 4 SKU principales.

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

Con el tiempo, las necesidades de los cuadros de desarrollo pueden cambiar. Puede que quiera cambiar de un sistema operativo base Windows 10 a un sistema operativo base Windows 11 o incrementar la especificación de proceso predeterminada para los equipos de desarrollo. Es posible que las definiciones iniciales del equipo 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.

Al actualizar la imagen usada en una definición de cuadro de desarrollo, debe asegurarse de que tiene suficientes direcciones IP disponibles en la red virtual. Se necesitan direcciones IP gratuitas adicionales para la comprobación de estado de la conexión de red de Azure. Si se produce un error en la comprobación de estado, la definición de la casilla de desarrollo no se actualizará. Necesita una dirección IP adicional por cuadro de desarrollo y dos direcciones IP para la comprobación de estado y la infraestructura de Dev Box.

Puede actualizar la imagen, la versión de la imagen, el proceso y la configuración de almacenamiento de una definición de equipo 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).

    Captura de pantalla de la lista de definiciones de cuadros de desarrollo existentes y el botón editar.

  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.

    Captura de pantalla de la página para editar una definición de cuadro de desarrollo.

  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 equipo 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.

    Captura de pantalla de una definición de cuadro de desarrollo seleccionada y el botón Eliminar.

  5. En el mensaje de advertencia, seleccione Aceptar.

    Captura de pantalla del mensaje de advertencia sobre cómo eliminar una definición de cuadro de desarrollo.