Che cos’è Azure DevTest Labs?

Azure DevTest Labs è un servizio per creare, usare e gestire facilmente le macchine virtuali (IaaS) e gli ambienti PaaS (Infrastructure-as-a-Service) nei lab. I lab offrono basi e artefatti preconfigurati per la creazione di macchine virtuali e modelli di Azure Resource Manager (ARM) per la creazione di ambienti come azure App Web o farm di SharePoint.

I proprietari del lab possono creare macchine virtuali preconfigurate che dispongono di strumenti e utenti di lab software necessari. Gli utenti del lab possono richiedere macchine virtuali preconfigurate o creare e configurare macchine virtuali e ambienti personalizzati. I criteri del lab e altri metodi tengono traccia dell'utilizzo e dei costi del lab.

Scenari comuni di DevTest Labs

Gli scenari comuni di DevTest Labs includono macchine virtuali di sviluppo, ambienti di test e lab di formazione o classi. DevTest Labs promuove l'efficienza, la coerenza e il controllo dei costi mantenendo tutto l'utilizzo delle risorse all'interno del contesto del lab.

Basi, artefatti e modelli di vm personalizzati

DevTest Labs può usare immagini, formule, artefatti e modelli personalizzati per creare e gestire lab, macchine virtuali e ambienti. Il repository GitHub pubblico di DevTest Labs include molti elementi di macchina virtuale pronti per l'uso e i modelli arm per la creazione di lab, ambienti o gruppi di risorse sandbox. I proprietari del lab possono anche creare immagini, formule e modelli arm personalizzati da usare per la creazione e la gestione di lab, macchine virtuali e ambienti.

I proprietari del lab possono archiviare gli artefatti e i modelli arm in repository Git privati e connettere i repository di artefatti e i repository dei modelli ai lab, in modo che gli utenti del lab possano accedervi direttamente dal portale di Azure. Aggiungere gli stessi repository a più lab nell'organizzazione per promuovere coerenza, riutilizzo e condivisione.

Scenari di sviluppo, test e training

Gli utenti di DevTest Labs possono creare rapidamente e facilmente macchine virtuali IaaS e ambienti PaaS da basi, artefatti e modelli preconfigurati. Gli sviluppatori, i tester e i formatori possono:

  • Creare ambienti di training e demo Windows e Linux o gruppi di risorse sandbox per l'esplorazione di Azure usando modelli e artefatti arm riutilizzabili.
  • Testare le versioni delle app e aumentare il test di carico creando più agenti e ambienti di test.
  • Creare ambienti di sviluppo o test da strumenti di integrazione e distribuzione continua (CI/CD), ambienti di sviluppo integrati (IDE) o pipeline di versione automatizzate. Integrare le pipeline di distribuzione con DevTest Labs per creare ambienti su richiesta.
  • Usare lo strumento da riga di comando dell'interfaccia della riga di comando di Azure per gestire macchine virtuali e ambienti.

Criteri e procedure del lab per controllare i costi

I proprietari dei lab possono adottare diverse misure per ridurre i costi dei laboratori di rifiuti e controllo.

Passaggi successivi

Introduzione ad Azure DevTest Labs

Non si è ancora provato Azure? Creare un account Azure gratuito.

Si usa già Azure? Introduzione al primo lab in DevTest Labs: introduzione a Azure DevTest Labs in pochi minuti.