¿Qué es Azure DevTest Labs?
Azure DevTest Labs es un servicio para crear, usar y administrar fácilmente máquinas virtuales de infraestructura como servicio (IaaS) y entornos de plataforma como servicio (PaaS) en un laboratorio. Los laboratorios ofrecen bases preconfiguradas y artefactos para crear máquinas virtuales y plantillas de Azure Resource Manager (ARM) para crear entornos como Azure Web Apps o granjas de SharePoint.
Los propietarios de laboratorio pueden crear máquinas virtuales preconfiguradas que tengan herramientas y que los usuarios del laboratorio de software necesiten. Los usuarios del laboratorio pueden reclamar máquinas virtuales preconfiguradas o crear y configurar sus propias máquinas virtuales y entornos. Las directivas de laboratorio y otros métodos controlan y controlan el uso y los costos del laboratorio.
Escenarios comunes de DevTest Labs
Los escenarios comunes de DevTest Labs incluyen máquinas virtuales de desarrollo, entornos de entrenamiento y laboratorios de aprendizaje o de clase. DevTest Labs promueve la eficacia, la coherencia y el control de costos al mantener todo el uso de recursos dentro del contexto del laboratorio.
Bases de máquinas virtuales personalizadas, artefactos y plantillas
DevTest Labs puede usar imágenes, fórmulas, artefactos y plantillas personalizados para crear y administrar laboratorios, máquinas virtuales y entornos. El repositorio de GitHub público de DevTest Labs tiene muchos artefactos de máquina virtual listos para usar y plantillas de ARM para crear laboratorios, entornos o grupos de recursos de espacio aislado. Los propietarios de laboratorio también pueden crear imágenes personalizadas, fórmulas y plantillas de ARM para usarlas para crear y administrar laboratorios, máquinas virtuales y entornos.
Los propietarios de laboratorio pueden almacenar artefactos y plantillas de ARM en repositorios privados de Git y conectar los repositorios de artefactos y los repositorios de plantillas a sus laboratorios para que los usuarios del laboratorio puedan acceder a ellos directamente desde la Azure Portal. Agregue los mismos repositorios a varios laboratorios de su organización, para promover la coherencia, la reutilización y el uso compartido.
Escenarios de desarrollo, prueba y entrenamiento
Los usuarios de DevTest Labs pueden crear de forma rápida y sencilla máquinas virtuales IaaS y entornos PaaS a partir de bases preconfiguradas, artefactos y plantillas. Los desarrolladores, evaluadores y instructores pueden:
- Cree entornos de entrenamiento y aprendizaje de Windows y Linux, o grupos de recursos de espacio aislado para explorar Azure, mediante plantillas y artefactos de ARM reutilizables.
- Pruebe las versiones de la aplicación y escale verticalmente las pruebas de carga mediante la creación de varios entornos y agentes de prueba.
- Cree entornos de desarrollo o pruebas a partir de herramientas de integración e implementación continuas (CI/CD), entornos de desarrollo integrado (IDE) o canalizaciones de versión automatizadas. Integre canalizaciones de implementación con DevTest Labs para crear entornos a petición.
- Use la CLI de Azure de línea de comandos para administrar máquinas virtuales y entornos.
Procedimientos y directivas de laboratorio para controlar los costos
Los propietarios de laboratorio pueden tomar varias medidas para reducir los residuos y controlar los costos del laboratorio.
- Establezca directivas de laboratorio como el número permitido o los tamaños de máquinas virtuales por usuario o laboratorio.
- Establezca programaciones de apagado automático e inicio automático para apagar e iniciar máquinas virtuales de laboratorio a horas específicas del día.
- Costos de supervisión para realizar un seguimiento del uso de los recursos y el laboratorio y calcular las tendencias.
- Establezca las fechas de expiración de máquina virtual o elimine laboratorios o máquinas virtuales de laboratorio cuando ya no sean necesarias.
Pasos siguientes
Introducción a Azure DevTest Labs
¿Acaba de llegar a Azure? Cree una cuenta gratuita de Azure.
¿Ya está familiarizado con Azure? Introducción al primer laboratorio de DevTest Labs: empiece a trabajar con Azure DevTest Labs en cuestión de minutos.