Gestire Servizi cloud (versione cloud) nel portale di Azure

Importante

Servizi cloud (versione classica) è ora deprecato per i nuovi clienti e verrà ritirato il 31 agosto 2024 per tutti i clienti. Le nuove distribuzioni devono usare il nuovo modello di distribuzione basato su Azure Resource Manager, Servizi cloud di Azure (supporto "Extended").

Nell'area Servizi cloud del portale di Azure è possibile:

  • Aggiornare un ruolo o una distribuzione del servizio.
  • Alzare di livello una pre-distribuzione convertendola in una distribuzione di produzione.
  • Collegare risorse al servizio cloud in modo da visualizzare le dipendenze delle risorse e ridimensionare le risorse tra loro.
  • Eliminare un servizio cloud o una distribuzione.

Per altre informazioni sul ridimensionamento del servizio cloud, vedere Come configurare la scalabilità automatica per un servizio cloud nel portale.

Aggiornare un ruolo o una distribuzione del servizio cloud

Se è necessario aggiornare il codice dell'applicazione per il servizio cloud, utilizzare Aggiorna nel blade del servizio cloud. È possibile aggiornare un singolo ruolo o tutti i ruoli. Per eseguire l'aggiornamento, è possibile caricare un nuovo pacchetto del servizio o un nuovo file di configurazione del servizio.

  1. Nel portale di Azure selezionare il servizio cloud che si desidera aggiornare. Questo passaggio consente di aprire il pannello dell'istanza del servizio cloud.

  2. Nel pannello selezionare Aggiorna.

    Update button

  3. Aggiornare la distribuzione con un nuovo file di pacchetto di servizio (.cspkg) e il file di configurazione del servizio (.cscfg).

    UpdateDeployment

  4. Facoltativamente, aggiornare l'account di archiviazione e l'etichetta di distribuzione.

  5. Se uno o più ruoli contengono una sola istanza del ruolo, selezionare la casella di controllo Distribuisci anche se uno o più ruoli contengono una singola istanza per abilitare l'esecuzione dell'aggiornamento.

    Durante un aggiornamento del servizio cloud, Azure può garantire solo una percentuale di disponibilità del servizio pari al 99,95% se ogni ruolo contiene almeno due istanze del ruolo (macchine virtuali). Con due istanze del ruolo, una macchina virtuale elabora le richieste dei client mentre l'altra viene aggiornata.

  6. Selezionare la casella di controllo Avvia distribuzione per applicare l'aggiornamento al termine del caricamento del pacchetto.

  7. Scegliere OK per iniziare l'aggiornamento del servizio.

Scambiare le distribuzioni per alzare di livello una pre-distribuzione convertendola in una distribuzione di produzione

Quando si decide di distribuire una nuova versione di un servizio cloud, è possibile eseguirne un'installazione di appoggio e testarla nell'ambiente di staging del servizio cloud. Usare Scambia per scambiare gli URL di indirizzamento delle due distribuzioni e alzare di livello la nuova versione in produzione.

È possibile scambiare le distribuzioni dalla pagina Cloud Services o dal dashboard.

  1. Nel portale di Azure selezionare il servizio cloud che si desidera aggiornare. Questo passaggio consente di aprire il pannello dell'istanza del servizio cloud.

  2. Nel pannello selezionare Scambia.

    Cloud Services Swap button

  3. Verrà visualizzata la seguente richiesta di conferma:

    Cloud Services Swap

  4. Dopo avere controllato le informazioni di distribuzione, scegliere OK per scambiare le distribuzioni.

    Lo scambio delle distribuzioni avviene rapidamente perché l'unico elemento che cambia è rappresentato dagli indirizzi IP virtuali (VIP) delle distribuzioni.

    Per ridurre i costi di calcolo, è possibile eliminare la distribuzione di gestione di staging dopo avere verificato che la distribuzione di produzione funziona nel modo previsto.

Domande comuni sullo scambio di distribuzioni

Quali sono i prerequisiti per lo scambio delle distribuzioni?

Esistono due prerequisiti chiave per lo scambio corretto di distribuzioni:

  • Se si vuole usare un indirizzo IP statico per lo slot di produzione, è necessario riservarne uno anche per lo slot di staging. In caso contrario, lo scambio ha esito negativo.

  • Tutte le istanze dei ruoli devono essere in esecuzione prima di poter eseguire lo scambio. È possibile controllare lo stato delle istanze nel pannello Panoramica del portale di Azure. In alternativa, è possibile usare il comando Get-AzureRole in Windows PowerShell.

Si noti che anche gli aggiornamenti del sistema operativo guest e le operazioni di correzione del servizio possono ostacolare il corretto scambio delle distribuzioni. Per altre informazioni, vedere Risolvere eventuali problemi di distribuzione dei servizi cloud.

Uno scambio comporta un tempo di inattività per l'applicazione? Come gestire questa situazione?

Come descritto nella sezione precedente, lo scambio di distribuzioni è in genere veloce perché è una semplice modifica della configurazione in Azure Load Balancer. In alcuni casi, può richiedere più di 10 secondi e causare errori di connessione temporanei. Per limitare l'impatto sui clienti, si consiglia di implementare la logica di ripetizione dei tentativi nel client.

Eliminare le distribuzioni e un servizio cloud

Per eliminare un servizio cloud è necessario prima eliminare tutte le distribuzioni esistenti.

Per ridurre i costi di calcolo, è possibile eliminare la distribuzione di gestione di staging dopo avere verificato che la distribuzione di produzione funziona nel modo previsto. Vengono addebitati i costi di calcolo per le istanze del ruolo distribuite che sono state arrestate.

Per eliminare una distribuzione o il servizio cloud, attenersi alla procedura seguente.

  1. Nel portale di Azure selezionare il servizio cloud che si desidera eliminare. Questo passaggio consente di aprire il pannello dell'istanza del servizio cloud.

  2. Nel pannello selezionare Elimina.

    Cloud Services Delete button

  3. Per eliminare l'intero servizio cloud, selezionare la casella di controllo Servizio cloud e relative distribuzioni. In alternativa, è possibile selezionare la casella di controllo Distribuzione di produzione o Distribuzione di staging.

    Cloud Services Delete

  4. Selezionare Elimina in basso.

  5. Per eliminare il servizio cloud, selezionare Elimina servizio cloud. Quindi, alla richiesta di conferma fare clic su .

Nota

Quando un servizio cloud viene eliminato e viene configurato il monitoraggio dettagliato, è necessario eliminare manualmente i dati dall'account di archiviazione. Per informazioni su dove trovare le tabelle di metriche, vedere Presentazione del monitoraggio del servizio cloud.

Trovare altre informazioni sulle distribuzioni non riuscite

Il pannello Panoramica comprende una barra di stato in alto. Quando si seleziona la barra, si apre un nuovo pannello che visualizza le informazioni sugli errori. Se la distribuzione non contiene errori, il pannello delle informazioni è vuoto.

Cloud Services Overview

Passaggi successivi