Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describen los conceptos y definiciones clave de Azure DevTest Labs . DevTest Labs es un servicio para crear, usar y administrar fácilmente máquinas virtuales (VM) de Azure y otros recursos.
Laboratorios
Un laboratorio de DevTest Labs es la infraestructura que abarca un grupo de recursos como máquinas virtuales. Los administradores de DevTest Labs pueden:
- Agregar y configurar usuarios de laboratorio.
- Crear máquinas virtuales listas para que los usuarios del laboratorio puedan reclamarlas y usarlas.
- Cree y use plantillas de Azure Resource Manager (ARM) para crear y configurar laboratorios, máquinas virtuales y entornos.
- Conecte repositorios de control de código fuente de artefactos y plantillas al laboratorio.
- Permitir que los usuarios creen y configuren sus propias máquinas virtuales y entornos de laboratorio.
- Especifique los límites, los tamaños y las configuraciones de las máquinas virtuales permitidas.
- Establezca el apagado automático y las directivas de inicio automático.
- Realizar un seguimiento y administración de los costos del laboratorio.
Roles
El control de acceso basado en rol (RBAC) de Azure define el acceso y los roles de DevTest Labs. DevTest Labs tiene tres roles que definen los permisos de miembro del laboratorio: Propietario, Colaborador y Usuario de DevTest Labs.
Los propietarios de laboratorio pueden realizar todas las tareas de laboratorio, incluida la lectura o escritura en recursos de laboratorio, la configuración de directivas y configuraciones, la adición de repositorios e imágenes base y la administración de usuarios. Solo los propietarios de laboratorio pueden agregar y administrar usuarios y roles de laboratorio. Para obtener más información sobre cómo administrar el acceso y los roles de usuario, consulte Adición de propietarios, colaboradores y usuarios del laboratorio.
Los propietarios de laboratorio también pueden crear y asignar roles personalizados de DevTest Labs. Para más información, consulte Concesión de permisos de usuario a directivas específicas de laboratorio.
Un propietario de laboratorio debe ser propietario de la suscripción de Azure en la que se encuentra el laboratorio, o bien un propietario de la suscripción o del laboratorio debe concederles el rol de Propietario del laboratorio. Los propietarios de suscripciones pueden acceder a todos los recursos de suscripción y a los usuarios, por lo que heredan automáticamente el rol Propietario de los laboratorios de sus suscripciones.
Los colaboradores del laboratorio pueden hacer todo lo que los propietarios del laboratorio pueden, como crear y configurar laboratorios y directivas, excepto que no pueden asignar ni administrar usuarios y roles. Los colaboradores de la suscripción de Azure pueden crear laboratorios, pero no son propietarios de esos laboratorios a menos que hereden o se les conceda el rol Propietario del laboratorio.
Los usuarios de DevTest Labs pueden ver todos los recursos y directivas de laboratorio y pueden crear y modificar sus propias máquinas virtuales y entornos, dentro de restricciones de directiva, como el número de máquinas virtuales por usuario.
Los usuarios de DevTest Labs no pueden modificar directivas de laboratorio ni ver ni cambiar las máquinas virtuales de otros usuarios a menos que el propietario del laboratorio o de la máquina virtual les conceda permiso. Los usuarios de DevTest Labs tienen automáticamente permisos de propietario en sus propias máquinas virtuales.
Directivas
Las directivas de laboratorio ayudan a controlar los costos y a reducir los residuos. Por ejemplo, las directivas pueden apagar automáticamente las máquinas virtuales de laboratorio en función de una programación definida, o limitar el número o tamaño de las máquinas virtuales por usuario o laboratorio. Para más información, consulte Administración de directivas de laboratorio para controlar los costos.
Plantillas
Puede usar plantillas de ARM para crear y actualizar laboratorios, entornos, máquinas virtuales y artefactos de DevTest Labs.
Una plantilla Azure Resource Manager es un archivo de notación de objetos JavaScript (JSON) que define la infraestructura y la configuración del proyecto. La plantilla usa sintaxis declarativa. Usted describe la implementación deseada sin escribir la secuencia de comandos de programación necesaria para crearla. Para más información sobre la estructura y las propiedades de las plantillas de ARM, consulte Formato de plantilla.
Para obtener más información sobre el uso de plantillas de ARM en DevTest Labs, consulte:
- Cree laboratorios a partir de plantillas de ARM.
- Creación de entornos a partir de plantillas de ARM.
- Cree plantillas de ARM para máquinas virtuales.
Repositorios
Los usuarios del laboratorio pueden usar plantillas y artefactos de repositorios de control de código fuente de Git públicos y privados para crear máquinas virtuales y entornos de laboratorio. Los repositorios públicos de GitHub de DevTest Labs ofrecen muchos artefactos listos para usar y plantillas de ARM.
Los administradores de laboratorio también pueden almacenar artefactos personalizados y plantillas de ARM en repositorios de Git privados y conectar los repositorios a sus laboratorios. Los usuarios de laboratorio y los procesos automatizados pueden usar las plantillas y los artefactos. Puede agregar los mismos repositorios a varios laboratorios de su organización, lo que promueve la coherencia, la reutilización y el uso compartido. Para obtener más información, consulte Incorporación de repositorios de plantillas a laboratorios y Adición de un repositorio de artefactos a un laboratorio.
Máquinas virtuales
Puede usar plantillas, artefactos, imágenes personalizadas y fórmulas para crear y administrar máquinas virtuales de DevTest Labs.
Las máquinas virtuales de Azure son recursos informáticos escalables a petición que proporcionan la flexibilidad de virtualización sin tener que comprar y mantener el hardware físico para ejecutarlo. Para más información sobre las máquinas virtuales de Azure, consulte Máquinas virtuales Windows en Azure.
Imágenes base
Una imagen base es una imagen de máquina virtual que puede tener software y configuración preinstalados y configurados. El uso de imágenes base reduce el tiempo de creación y la complejidad de la máquina virtual. Los administradores de laboratorio pueden elegir las imágenes base que se van a poner a disposición de los usuarios del laboratorio para usarlas para la creación de máquinas virtuales. Para más información, consulte Creación y adición de máquinas virtuales a un laboratorio.
Artefactos
Los artefactos son herramientas, acciones o software que puede agregar a las máquinas virtuales de laboratorio durante o después de su creación. Por ejemplo, los artefactos pueden ser:
- Herramientas para instalar en la máquina virtual, como agentes, Fiddler o Visual Studio.
- Acciones que se deben realizar en la máquina virtual, como clonar un repositorio o unirse a un dominio.
- Aplicaciones que desea probar.
Para obtener más información e instrucciones, consulte Adición de artefactos a máquinas virtuales de DevTest Labs.
Los administradores de laboratorio pueden especificar artefactos obligatorios que se instalarán en todas las máquinas virtuales del laboratorio durante la creación de la máquina virtual. Para más detalles, consulte Especificar artefactos obligatorios para las máquinas virtuales de DevTest Labs.
Máquinas virtuales reclamables
Los administradores de laboratorio pueden preparar máquinas virtuales con configuraciones específicas y guardarlas en un grupo compartido, donde aparecen en la lista de máquinas virtuales reclamables del laboratorio. Cualquier usuarios del laboratorio pueden reclamar una máquina virtual del grupo reclamable cuando necesiten una máquina virtual con esa configuración.
Después de que un usuario de laboratorio reclame una máquina virtual, la máquina virtual pasa a la lista Mis máquinas virtuales de ese usuario y el usuario se convierte en el propietario de la máquina virtual. Otros usuarios ya no pueden reclamar ni configurar la máquina virtual. Para más información, consulte Creación y administración de máquinas virtuales reclamables.
Imágenes personalizadas y fórmulas
Las fórmulas y imágenes personalizadas de DevTest Labs son mecanismos para la creación y el aprovisionamiento rápidos de máquinas virtuales.
Una imagen personalizada es una imagen de máquina virtual creada a partir de una máquina virtual existente o un disco duro virtual (VHD), que puede tener instalado software y otros artefactos. Los usuarios del laboratorio pueden crear máquinas virtuales idénticas a partir de la imagen personalizada. Para más información, consulte Crear una imagen personalizada a partir de una máquina virtual.
Una fórmula es una lista de valores de propiedad predeterminados para crear una máquina virtual de laboratorio, como la imagen base, el tamaño de la máquina virtual, la red virtual y los artefactos. Al crear una máquina virtual a partir de una fórmula, puede usar los valores predeterminados tal y como están o modificarlos. Para obtener más información, consulte Administración de fórmulas de Azure DevTest Labs.
Para obtener más información sobre las fórmulas y imágenes personalizadas, consulte Comparación de imágenes y fórmulas personalizadas.
Entornos
Un entorno de DevTest Labs es una colección de recursos de plataforma como servicio (PaaS) de Azure, como una aplicación web de Azure o una granja de servidores de SharePoint, que define una plantilla de ARM. Los administradores de laboratorio pueden agregar plantillas de entorno públicas o privadas a los laboratorios, y los usuarios del laboratorio pueden usarlos para crear rápidamente entornos. Para obtener más información, consulte Uso de plantillas de ARM para crear entornos de DevTest Labs.
Introducción a Azure DevTest Labs
¿Eres nuevo en Azure? Cree una cuenta gratuita de Azure.
¿Ya está familiarizado con Azure? Cree el primer laboratorio y empiece a trabajar con Azure DevTest Labs en cuestión de minutos.