Gestire i siti Web di Azure da PowerShell.

Contenuti

Quando dobbiamo gestire il nostro Portali Web di Azure Normalmente andiamo sul portale web che ci permette di gestire tutto visivamente e abbastanza intuitivamente.. Ma non dobbiamo dimenticare che possiamo gestirlo anche attraverso Windows PowerShell che ci permetterà di apportare modifiche in modo più tecnico e preciso, essere in grado di apportare modifiche a tutti i nostri siti Web con un'unica riga di codice.

Per iniziare il nostro viaggio con Azure PowerShell, Spieghiamo brevemente e concisamente ciò che chiamiamo “PowerShell”, Questa non è altro che una console di comando molto più completa e avanzata di “MS-DOS” oh “CMD”, che ci permetterà di gestire completamente i nostri computer con sistema operativo Windows. La caratteristica distintiva di PowerShell è che è una shell orientata agli oggetti. Le informazioni di input e output in ogni fase del processo sono un insieme di istanze di oggetti, A differenza delle conchiglie tradizionali, che restituiscono e ricevono solo testo.

20120213powershellcloudautomatisierung-8318057

Che cos'è Azure PowerShell?

Si tratta di un modulo che fornisce cmdlet (“Comandi”) per gestire le nostre sottoscrizioni di Azure tramite PowerShell. Possiamo configurare, creare e gestire le soluzioni e i servizi offerti da Azure. Tutto ciò che possiamo fare tramite i portali Azure può essere configurato anche tramite il cmdlet fornito da questo modulo..

Installare Azure PowerShell

Per iniziare a usare Azure PowerShell, Il modo più semplice e veloce è scaricare il seguente file di installazione “Azure PowerShell http://aka.ms/webpi-azpsChe ci mostrerà un elenco di applicazioni che, nel nostro caso, installeremo "Microsoft Azure PowerShell"Ciò aggiungerà i cmdlet necessari per potersi connettere ad Azure da una console PowerShell..

1-4917963

Introduttiva

Apriamo PowerShell e prima di connetterci ad Azure dobbiamo verificare che il nostro modulo “Azure PowerShell” è stato installato con successo sulla nostra macchina.

# Mostriamo l'elenco dei moduli che abbiamo installato
Get-Module –ListAvailable
# Se non ci mostra il modulo di Azure PowerShell, Dobbiamo importarlo
Modulo di importazione di Azure


Prossimo, Ci collegheremo con le nostre credenziali:
#Accedere ad Azure
Add-AzureAccount

0-3950256

01-6989613

Gestire i siti Web di Azure

Per selezionare l'abbonamento che ci interessa gestire, Vedremo l'elenco degli abbonamenti che abbiamo a disposizione con le nostre credenziali e selezioneremo quello in cui sono ospitati i portali che andremo a gestire..

# Visualizzare l'elenco degli abbonamenti associati alle credenziali.
Get-AzureSubscription

2-4036145

# Seleziona l'abbonamento.
Select-AzureSubscription “Nome dell'abbonamento”
# Elenco dei siti Web di Azure per la sottoscrizione selezionata.
Get-AzureWebsite

3-7171339

# Visualizza informazioni dettagliate su un sito Web.

Get-AzureWebsite –Nome “Nome del sito web”

4-1930729

Tutte queste informazioni che non mostra possono essere memorizzate in una variabile che, Utilizzo del comando, Possiamo visitare tutte le tue proprietà.
# Memorizziamo i dati del sito web in una variabile.
$ variable = Get-AzureWebsite –Name “Nome del sito web”
# Configuriamo il portale con i dati che abbiamo modificato nell'oggetto.
Set-AzureWebsite –Name –SiteWithConfig $ variabile

Il modo più semplice per modificare molte delle proprietà di un sito Web è modificare l'oggetto che abbiamo salvato in una variabile e utilizzarlo come parametro nel comando “Set-AzureWebsite". Possiamo eseguire più attività di amministrazione con i diversi parametri di “Set-AzureWebsite".

Possiamo usare tubi “|” per eseguire un'azione per tutti i siti Web nel nostro abbonamento.
#Per tutti i portali del nostro abbonamento.
Get-AzureWebsite | Stop-AzureWebsite

6-3989743

Creare un sito Web di Azure

Possiamo creare in un istante un sito web con il nome e la posizione che vogliamo seguendo le seguenti righe:
# Elenco delle località disponibili per il nostro sito web.
Posizione del sito Web Get-Azure
#Controlla se il nome che abbiamo scelto per il nostro portale è occupato. Se è falso, Il nome è disponibile.
Test-AzureName – Sito web “Nome del sito web”
#Crea il nostro sito Web Azure con i dati che abbiamo fornito dai parametri.
New-AzureWebsite – Ubicazione “Nome della località” – Nome “Nome del sito web”

7-5536356

Eliminare un sito Web di Azure

Non c'è niente di più semplice che eliminare un sito Web di Azure usando i comandi, Per fare questo devi solo eseguire il seguente:

# Elenco delle località disponibili per il nostro sito web.
Remove-AzureWebsite –Nome.

8-5057608

E se vogliamo rimuovere tutti i siti Web di Azure dalla nostra sottoscrizione, useremo il seguente metodo:

# Elenco delle località disponibili per il nostro sito web.
Get-AzureWebsite | Remove-AzureWebsite.

In sintesi, Azure PowerShell è uno degli strumenti più potenti che Microsoft offre per amministrare e gestire l'ambiente cloud. Nelle pubblicazioni future scopriremo comandi e script che ci aiuteranno a ottimizzare i nostri servizi in Microsoft Azure.

Iscriviti alla nostra Newsletter

Non ti invieremo posta SPAM. Lo odiamo quanto te.