Migliorare le app in produzione

Azure App Services

Florin Angelescu

Azure Cloud Architect

Un modo migliore per distribuire le modifiche

Slot di distribuzione

Con gli slot:

  • Possiamo testare le modifiche in uno staging
  • Prima di portarli in produzione
Azure App Services

Come funzionano gli slot di distribuzione

Slot di distribuzione

  • Uno slot di distribuzione è come una copia della tua Web App
  • Con proprio hostname e configurazione
Azure App Services

Come funzionano gli slot di distribuzione

Slot di distribuzione

  • Distribuisci le modifiche nello slot
  • Testale in sicurezza
  • Scambia lo slot in produzione
Azure App Services

Distribuire la modifica alla UI

Slot di distribuzione

  • Crea uno slot di staging per la nostra Web App
  • Distribuisci lì il modulo d’ordine aggiornato
  • L’app in produzione continua come prima
Azure App Services

Test nello staging

Slot di distribuzione

  • Il modulo si rende correttamente
  • Invia gli ordini correttamente
  • Chiama il back-end Function come previsto
Azure App Services

Test nello staging

Slot di distribuzione

  • Lo slot condivide quasi tutta la configurazione con l’app in produzione
  • L’ambiente di test rispecchia fedelmente la realtà
Azure App Services

Scambio in produzione

Slot di distribuzione

  • Scambia lo slot di staging in produzione
  • Azure reindirizza il traffico senza interruzioni
  • Puoi anche ripristinare scambiando di nuovo
Azure App Services

Vantaggi dell’approccio

Slot di distribuzione

  • Gli slot di distribuzione permettono di innovare in sicurezza
  • Separano i test dal traffico live, riducono i rischi e supportano rollout controllati
Azure App Services

Passons à la pratique !

Azure App Services

Preparing Video For Download...