Che cos'è Azure Lab Services?

Azure Lab Services consente di creare lab con l'infrastruttura gestita da Azure. Il servizio gestisce tutta la gestione dell'infrastruttura, dalla rotazione delle macchine virtuali alla gestione degli errori e al ridimensionamento dell'infrastruttura. Ad esempio, configurare lab per tipi di classi specifici, ad esempio data science o programmazione generale, e assegnare rapidamente agli utenti del lab la macchina virtuale lab dedicata.

Per creare, gestire e accedere ai lab in Azure Lab Services, usare il sito Web dedicato di Azure Lab Services o integrare direttamente i lab in Microsoft Teams o Canvas Learning Management System (LMS).

Azure Lab Services è progettato con tre persone principali in mente: amministratori, docenti e studenti. Sfruttare i vantaggi dell'Controllo di accesso basato sui ruoli di Azure per concedere il diritto di accesso ai diversi utenti dell'organizzazione. In questo articolo vengono fornite informazioni su questi utenti e su come usare Azure Lab Services per condurre le classi.

Importante

I piani lab di Azure Lab Services sostituiscono gli account lab. Informazioni su come iniziare creando un piano lab. Per i clienti dell'account lab esistenti, è consigliabile eseguire la migrazione dagli account lab ai piani lab.

Processo di creazione del lab

Il diagramma seguente illustra i diversi passaggi necessari per la creazione e l'accesso ai lab con Azure Lab Services.

Diagramma che mostra i passaggi necessari per la creazione di un lab con Azure Lab Services.

Per iniziare a usare Azure Lab Services, creare un piano lab. Un piano lab è una risorsa di Azure che funge da raccolta di impostazioni di configurazione. Le impostazioni si applicano a tutti i lab associati al piano del lab. Facoltativamente, è possibile assegnare le autorizzazioni dell'autore del lab tramite il controllo degli accessi in base al ruolo di Azure per consentire ad altri utenti di creare lab.

Creare quindi un lab per condurre una classe specifica o eseguire un hackathon. I lab si basano su immagini di Azure Marketplace o sulle proprie immagini di macchine virtuali personalizzate. È quindi possibile configurare il lab con pianificazioni del lab, quota di utilizzo o avvio e arresto automatico.

Facoltativamente, personalizzare il modello di lab in base alle esigenze specifiche della classe. Ad esempio, installare software aggiuntivo, ad esempio Visual Studio Code o abilitare servizi specifici del sistema operativo.

Dopo aver pubblicato il lab, è possibile aggiungere macchine virtuali lab e assegnare gli utenti del lab al lab. Dopo aver eseguito la registrazione per il lab, gli utenti del lab possono quindi connettersi in remoto alla singola macchina virtuale lab per eseguire gli esercizi. Se si usa Azure Lab Services con Microsoft Teams o Canvas, gli utenti del lab vengono registrati automaticamente per il lab.

Per altre informazioni su piani, lab e altro ancora, vedere i concetti chiave per Azure Lab Services.

Funzionalità chiave

Azure Lab Services supporta le funzionalità e le funzionalità principali seguenti:

  • Gestione automatica dell'infrastruttura e della scalabilità di Azure. Azure Lab Services è un servizio completamente gestito. Gestisce automaticamente il provisioning e la gestione dell'infrastruttura sottostante di un lab. Concentrarsi sulla preparazione dell'esperienza lab per gli utenti del lab e ridimensionare rapidamente il lab in centinaia di macchine virtuali lab.

  • Configurazione veloce e flessibile di un lab. Configurare rapidamente un lab usando un'immagine di Azure Marketplace o applicando un'immagine personalizzata da una raccolta di calcolo di Azure. Scegliere tra sistemi operativi Windows o Linux. Selezionare la famiglia di calcolo più adatta alle esigenze del lab. Configurare in modo flessibile il lab installando altri componenti software o apportando modifiche al sistema operativo.

  • Esperienza semplificata per gli utenti dei lab. Gli utenti del lab possono registrarsi facilmente per un lab. Ottengono l'accesso immediato senza la necessità di una sottoscrizione di Azure. Per visualizzare l'elenco dei lab e connettersi in remoto, usare il sito Web di Azure Lab Services oppure usare l'integrazione di Microsoft Teams o Canvas LMS .

  • Separare le responsabilità con l'accesso in base al ruolo. Azure Lab Services usa l'accesso in base al ruolo di Azure per gestire l'accesso. L'uso del controllo degli accessi in base al ruolo di Azure consente di separare chiaramente ruoli e responsabilità per la creazione e la gestione di lab in team e persone diverse nell'organizzazione.

  • Supporto avanzato delle reti virtuali. Configurare la rete avanzata per applicare il controllo del traffico di rete, la gestione delle porte di rete o accedere alle risorse in una rete virtuale o interna. Ad esempio, i lab potrebbero dover connettersi a un server di gestione licenze locale.

  • Analisi e ottimizzazione dei costi. Azure Lab Services usa un modello di costo basato sul consumo. Si paga solo per le macchine virtuali lab quando sono in esecuzione. Ottimizzare ulteriormente i costi arrestando automaticamente le macchine virtuali del lab e configurando pianificazioni e quote di utilizzo per limitare il numero di ore che è possibile usare i lab.

Utilizzare casi

È possibile usare i lab gestiti di Azure Lab Services in scenari diversi:

  • Fornire una macchina virtuale preconfigurata ai partecipanti di una classe o di un training virtuale per completare i compiti o gli esercizi. Limitare il numero di ore a cui gli utenti del lab hanno accesso alla macchina virtuale. Configurare lab per diversi tipi di classi con Azure Lab Services. Vedere l'articolo relativo ai tipi di classi di esempio in Azure Lab Services per alcuni tipi di classi di esempio per i quali è possibile configurare lab con Azure Lab Services.

  • Configurare un pool di macchine virtuali di calcolo ad alte prestazioni per eseguire ricerche o training a elevato utilizzo di calcolo o grafica. Ad esempio, per eseguire il training di modelli di Machine Learning o illustrare la progettazione di dati o giochi. Eseguire le macchine virtuali solo quando sono necessarie. Pulire i computer al termine.

  • Spostare il lab fisico dell'istituto di istruzione nel cloud. Ridimensionare automaticamente il numero di macchine virtuali fino alla soglia massima di utilizzo e costo impostata nel lab.

  • Creare rapidamente un lab di macchine virtuali per ospitare un hackathon. Eliminare il lab con una singola azione al termine.

  • Insegnare corsi avanzati usando la virtualizzazione annidata o la comunicazione da lab a lab.

Privacy e conformità

Un piano lab di Azure Lab Services non sposta o archivia i dati dei clienti all'esterno dell'area. Tuttavia, se si accede alle risorse di Azure Lab Services tramite il sito Web di Azure Lab Services (https://labs.azure.com), i dati dei clienti potrebbero attraversare aree.

Non ci sono garanzie che i dati dei clienti rimangano nell'area in cui vengono distribuiti quando si usano gli account lab in Azure Lab Services.

Azure Lab Services crittografa tutto il contenuto usando una chiave di crittografia gestita da Microsoft.

Per iniziare, vedere le risorse seguenti: