Panoramica di Azure Cloud Shell (anteprima)

Azure Cloud Shell è una shell interattiva accessibile dal browser per la gestione delle risorse di Azure. Offre la flessibilità necessaria per scegliere l'esperienza shell più adatta al proprio modo di lavorare. Gli utenti Linux possono scegliere un'esperienza Bash, mentre gli utenti Windows possono scegliere PowerShell.

Bash in Cloud Shell

PowerShell in Azure Cloud Shell

Funzionalità

Esperienza di shell basata su browser

Cloud Shell consente l'accesso a un'esperienza di riga di comando basata su browser realizzata pensando alle attività di gestione di Azure management. È possibile sfruttare Cloud Shell per lavorare senza i limiti di un computer locale come solo il cloud può permettere.

Scelta dell’esperienza shell preferita

Azure Cloud Shell offre la flessibilità necessaria per scegliere l'esperienza shell più adatta al proprio modo di lavorare. Gli utenti Linux possono scegliere un'esperienza Bash, mentre gli utenti Windows possono scegliere PowerShell.

Workstation Azure preconfigurata

In Cloud Shell sono preinstallati i più diffusi strumenti da riga di comando e il supporto per linguaggi per poter lavorare più velocemente.

Visualizzare l'elenco completo di strumenti per l’esperienza Bash e l’esperienza PowerShell.

Autenticazione automatica

Cloud Shell esegue automaticamente l'autenticazione sicura a ogni sessione per un accesso immediato alle risorse tramite l'interfaccia della riga di comando di Azure 2.0.

Connettersi ad Archiviazione file di Azure

I computer Cloud Shell sono temporanei e quindi è necessario montare una condivisione file di Azure come clouddrive per rendere persistente la directory $Home. Al primo avvio Cloud Shell chiede di creare un gruppo di risorse, un account di archiviazione e una condivisione file per conto dell'utente. Questo passaggio è occasionale e verrà automaticamente collegato per tutte le sessioni. Può essere eseguito il mapping di un'unica condivisione file, che verrà utilizzato da Bash e PowerShell in Cloud Shell.

Creare una nuova risorsa di archiviazione

Può essere creato per conto dell'utente un account di archiviazione con ridondanza locale (LRS) con una condivisione file di Azure. La condivisione file di Azure viene utilizzata sia per gli ambienti Bash che PowerShell se si sceglie di utilizzare entrambi. Vengono applicati i normali costi di archiviazione.

Verranno create tre risorse per conto dell'utente:

  1. Gruppo di risorse denominato: cloud-shell-storage-<region>
  2. Account di archiviazione denominato: cs<uniqueGuid>
  3. Condivisione file denominata: cs-<user>-<domain>-com-<uniqueGuid>

Nota

Bash in Cloud Shell crea inoltre un'immagine del disco da 5 GB predefinita per rendere permanente $Home. Tutti i file della directory $Home, come le chiavi SSH, vengono mantenuti nell'immagine del disco utente archiviato nella condivisione file montata. Applicare le procedure consigliate quando si salvano i file nella directory $Home e nella condivisione file montata.

Usare le risorse esistenti

Viene data un'opzione avanzata per associare le risorse esistenti a Cloud Shell. Quando verrà richiesta l'impostazione dell'archiviazione, fare clic su "Mostra impostazioni avanzate" per visualizzare le opzioni aggiuntive. I menu a discesa vengono filtrati per le aree Cloud Shell assegnate e gli account di archiviazione ridondanti a livello locale o globale.

Altre informazioni sull'archiviazione di Cloud Shell, l'aggiornamento delle condivisioni file e il caricamento e download di file.

Concetti

  • Cloud Shell viene eseguito in un computer temporaneo disponibile per ogni sessione e per ogni utente
  • Il timeout di Cloud Shell si verifica dopo 20 minuti senza attività interattiva
  • Cloud Shell è accessibile solo con una condivisione di file collegata
  • Cloud Shell utilizza la stessa condivisione file sia per Bash che per PowerShell
  • A Cloud Shell viene assegnato un computer per ogni account utente
  • Vengono impostate le autorizzazioni per un normale utente Linux (Bash)

Ulteriori informazioni sulle funzionalità in Bash in Cloud Shell e PowerShell in Cloud Shell.

esempi

  • Usare gli script per automatizzare la gestione delle attività di Azure
  • Gestire le risorse Azure tramite il portale di Azure e gli strumenti da riga di comando di Azure contemporaneamente
  • Provare i cmdlet dell’interfaccia della riga di comando di Azure 2.0 o Azure PowerShell

Provare gli esempi seguenti nella Guida introduttiva a Bash in Cloud Shell e PowerShell in Cloud Shell.

Prezzi

Il computer che ospita Cloud Shell è gratuito, con il prerequisito di una condivisione file di Azure montata. Vengono applicati i normali costi di archiviazione.

Browser supportati

Cloud Shell è consigliato per Chrome, Microsoft Edge e Safari. Cloud Shell è supportato per Chrome, Firefox, Safari, IE e Microsoft Edge, ma è soggetto a impostazioni specifiche del browser.