Come effettuare il deploy di un Website su Windows Azure
Il Deploy del Website su Windows Azure
Cominciando da una web application già creata in precedenza è possibile configurare il deploy della nostra applicazione su Windows Azure.
Immaginiamo di avere già creato un’applicazione ASP.NET MVC 5 (p.es. WebsiteAzureDeployDemo1), per configurare il deploy occorre aprire il menu contestuale sul progetto dalla finestra Solution Explorer e cliccare su Pubblish.
A questo punto apparirà una nuova finestra per la configurazione della pubblicazione del nostro Website.
Cliccando su Microsoft Azure Websites, se non è stato già fatto in precedenza, bisognerà effettuare il login con un account che abbia una sottoscrizione a Windows Azure valida ed attiva.
Effettuato il login potrai decidere se creare un nuovo Website, o selezionare un Website esistente, sulla nostra sottoscrizione di Windows Azure.
In caso desideri utilizzare un Website esistente, non dovrai fare altro che selezionare uno dei Website presenti nell’elenco “Existing Websites”.
Altrimenti, premendo il pulsante“New…” si potrà creare un nuovo Website all’interno della nostra sottoscrizione di Windows Azure.
Una volta scelto il Website su cui effettuare il deploy la procedura di pubblicazione, in modo automatico, riempirà tutti i dati utili per la connessione utilizzata per la pubblicazione.
Premendo il pulsante “Next” sarà possibile configurare dei parametri aggiuntivi quali:
- Configurazione attiva per la compilazione
- Rimozione di file aggiuntivi presenti nel Website di destinazione
- Precompilazione del Website creato, prima della compilazione
- Esclusione dei file presenti nella cartella App_Data
- Stringa di connessione al DB (solo se configurata)
Una volta configurati i parametri, premendo sul bottone “Next” potrai vedere un’anteprima delle operazioni che verranno svolte durante la pubblicazione del nostro Website:
Terminata la procedura basterà premere il bottone “Pubblish” per far finalmente partire il deploy.
Per controllare l’andamento e la buona riuscita del nostro deploy basterà visualizzare la finestra “output”
Concluso il deploy, Visual Studio aprirà il nostro website pubblicato in una nuova finestra del browser.
Happy Coding
Approfondimenti