Esercizio - Distribuire un'app Web in Azure
Si supponga di avere una semplice app Web Java scritta in IntelliJ IDEA. Si vuole testare l'app in Azure e si vuole rendere la distribuzione il più semplice possibile, in modo che gli sviluppatori non debbano usare strumenti aggiuntivi. Azure Toolkit for IntelliJ include una procedura guidata che semplifica la distribuzione di app Web.
In questo esercizio si userà la distribuzione guidata per distribuire un'app Web in Azure.
Accesso ad Azure
Per esplorare le risorse di Azure, è prima necessario accedere ad Azure. Accedendo, si specifica la sottoscrizione e la directory in cui si desidera creare le risorse.
In IntelliJ IDEA scegliere Finestre degli strumenti dal menu Visualizza e quindi Selezionare Azure Explorer.
Nella finestra Azure Explorer selezionare il pulsante Accedi :
Selezionare Device Login (Accesso dispositivo), quindi selezionare Accedi (Sign in).
Nella pagina Accesso dispositivo di Azure selezionare Copia&Apri.
Nel browser premere CTRL-V per incollare il codice e quindi selezionare Avanti.
Accedere all'account Azure con le credenziali utente.
Quando viene visualizzato il riconoscimento di accesso, chiudere la finestra del browser.
In IntelliJ IDEA, nella finestra di dialogo Seleziona sottoscrizioni selezionare la sottoscrizione Concierge. Si tratta di una sottoscrizione creata specificamente per la sandbox.
Screenshot della finestra di dialogo "Seleziona sottoscrizione Azure".
Azure Explorer ora visualizza gli oggetti nella sottoscrizione di Azure. È possibile esplorare i diversi tipi di oggetti, ad esempio gli account di archiviazione.
Configurare e distribuire l'app Web
È ora possibile usare la procedura guidata Distribuisci in Azure per creare una nuova app nel servizio app di Azure e quindi distribuirvi il progetto:
In IntelliJ IDEA, nella finestra Progetto fare clic con il pulsante destro del mouse sul progetto di app Web , selezionare Azure e quindi selezionare Distribuisci in App Web di Azure.
Nella finestra di dialogo Distribuisci in Azure selezionare il + pulsante per App Web.
Nella finestra di dialogo Crea app Web fare clic su Altre impostazioni, selezionare Gruppo di risorse e selezionare
[nome gruppo di risorse sandbox] , quindi selezionare OK:
Nella finestra di dialogo Crea app Web fare clic sul + pulsante Piano, digitare qualsiasi nome in Nome e selezionare Free_F1 per Piano tariffario.
Nella finestra di dialogo Crea app Web selezionare OK. Nella finestra di dialogo Distribuisci in Azure selezionare Esegui. Azure Toolkit for IntelliJ distribuisce l'app Web in Azure e visualizza il sito nel Web browser predefinito.
Ridistribuire l'app Web
Dopo aver distribuito l'app Web in Azure, le impostazioni verranno salvate come configurazioni di esecuzione nell'IDE. Per ridistribuire, selezionare l'icona verde Esegui in alto a destra oppure premere MAIUSC + F10.