La piattaforma di cloud computing Windows Azure ha tra le sue particolarità di orientare lo sviluppo e il deployment su ruoli che identificano servizi da mettere facilmente online. La gestione stateless delle macchine virtuali e del relativo OS fa sì che si possa lavorare sul numero di istanze liberamente, ma anche caricare ruoli di staging che permettano di testare la soluzione con il medesimo ambiente senza renderlo pubblico.
Questo è possibile scegliendo semplicemente in fase di deployment se usare un ambiente di produzione o di staging. Questa scelta è possibile effettuarla dal portale, tramite le API oppure attraverso il wizard di Visual Studio 2010. A dimostrazione del fatto che tra staging e produzione non cambi niente, se non l'indirizzo internet con cui accedere, è possibile sfruttare una funzionalità di nome Swap VIP che permette di effettuare un semplice scambio di IP delle macchine, tra quelli di staging e produzione, per portare in pochi secondi online l'ambiente di test.
Nell'immagine sottostante si può vedere il pulsante che si ha a disposizione sul portale Windows Azure, una volta selezionato un deployment, per effettuare questa operazione.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Eseguire i worklow di GitHub su runner potenziati
Cancellare una run di un workflow di GitHub
Testare l'invio dei messaggi con Event Hubs Data Explorer
Come migrare da una form non tipizzata a una form tipizzata in Angular
Code scanning e advanced security con Azure DevOps
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Creazione di plugin per Tailwind CSS: espandere le funzionalità del framework dinamicamente
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Utilizzare Azure AI Studio per testare i modelli AI
Eseguire le GitHub Actions offline