Microsoft Azure - Aggiornamenti

Diciamo che i nostri servizi funzionano correttamente su Azure. Dopo qualche tempo, dobbiamo apportare modifiche e aggiornare i servizi che sono già in esecuzione. Ecco la parte difficile, a volte l'aggiornamento sarebbe andato liscio e talvolta non saprai cosa sta causando il problema. Windows Azure ha cercato di risolvere questi problemi.

Aggiorna un servizio cloud

Il codice dell'applicazione può essere aggiornato facilmente nel portale di gestione di Azure. Avrai bisogno di un pacchetto di servizi (.cspkg) e dei file di configurazione del servizio (.cscfg) prima di procedere.

Step 1 - Accedi al portale di gestione.

Step 2 - Vai al servizio che desideri aggiornare.

Step 3- Fai clic su "Istanze" dal menu in alto, quindi su "Aggiorna". Apparirà la seguente schermata.

Step 4 - Immettere il nome dell'etichetta di distribuzione e caricare i file .cspkg e .cscfg.

Step 5 - Seleziona il ruolo che desideri aggiornare o seleziona "tutti" se desideri aggiornare tutti i ruoli.

Step 6 - Selezionare la casella di controllo come richiesto e fare clic sulla "Freccia" sul lato destro.

Scambio VIP (IP virtuale)

Potresti imbatterti in uno scenario, quando è necessario apportare modifiche all'architettura del servizio. Azure fornisce un modo per gestire facilmente l'aggiornamento. Esistono due ambienti di distribuzione: produzione e gestione temporanea. Supponiamo che il tuo servizio sia in produzione, ma puoi distribuire la nuova versione nell'ambiente di staging. Dopodiché, lo provi e, se tutto va bene, lo sostituisci con la distribuzione di produzione. Dietro le quinte, gli IP virtuali di produzione e distribuzione di staging vengono scambiati, quindi lo staging diventa produzione e la produzione diventa staging. Durante lo scambio, il servizio non viene interrotto. Tutto questo viene eseguito senza tempi di inattività per l'assistenza. Inoltre, semplifica il rollback alla versione di produzione precedente nel caso in cui sia necessario.

Step 1 - Accedi al portale di gestione.

Step 2- Vai al servizio. Seleziona "Istanze" dal menu in alto. Puoi vedere nella schermata seguente, ci sono due istanze per questo servizio.

Step 3- Una volta distribuito il servizio in fase di staging e produzione, vedrai che "Swap" nella parte inferiore dello schermo è attivato. Devi solo fare clic sull'icona di scambio e sarà fatto.

Considerazioni

  • Non puoi scambiare se hai un numero diverso di endpoint per ogni distribuzione.
  • Non cambia l'indirizzo IP del tuo servizio.