Riepilogo
La società ha voluto stabilire come sfruttare le proprie competenze in Maven per automatizzare la distribuzione delle app Web Java in Servizio app di Azure. Per verificare quanto sia facile per l'azienda usare il plug-in Maven per Servizio app di Azure, è stata seguita questa procedura:
È stata creata un'app Web di esempio con un archetipo di Maven ed è stata testata in locale con Tomcat.
Dopo aver verificato il corretto funzionamento dell'applicazione, il plug-in Maven per Servizio app di Azure è stato aggiunto al progetto e configurato in modo interattivo.
Dopo aver configurato il plug-in Maven per Servizio app di Azure, l'app Web è stata distribuita in Servizio app di Azure e testata nel cloud.
L'app Web è stata aggiornata, ridistribuita in Servizio app di Azure e testata nel cloud.
Sono stati illustrati i diversi metodi che è possibile usare per autenticare le distribuzioni per l'automazione.
L'intero processo sarebbe difficile da eseguire senza il plug-in Maven per Servizio app di Azure. È necessario creare manualmente un piano di servizio app e configurare manualmente Maven per trasferire l'applicazione tramite FTP a Servizio app di Azure.
Ora che si è appreso come usare il plug-in Maven per Servizio app di Azure, è possibile consigliare senza problemi la migrazione del codice dell'applicazione Java ad Azure. Si ha la certezza che il team può continuare a usare Maven per gestire i progetti e distribuirli in Azure.
Eseguire la pulizia
La sandbox esegue automaticamente la pulizia delle risorse al termine di questo modulo.
Quando si lavora nella propria sottoscrizione, al termine di un progetto è buona norma determinare se le risorse create sono ancora necessarie. Le risorse che rimangono in esecuzione hanno un costo. È possibile eliminare risorse singole oppure gruppi di risorse per eliminare l'intero set di risorse.
Altre informazioni
I collegamenti seguenti forniscono informazioni aggiuntive correlate allo sviluppo Java in Azure:
- Azure per sviluppatori cloud Java
- Installare il JDK
- Pagina del progetto Tomcat
- Creare un'entità servizio di Azure con l'interfaccia della riga di comando Azure
- Automazione con le entità servizio
- az ad sp create-for-rbac
Questi collegamenti forniscono altre informazioni su come iniziare a usare Apache Maven:
- Maven Getting Started Guide (Guida introduttiva a Maven)
- Introduction to the Build Lifecycle (Introduzione al ciclo di vita della compilazione)
- Plug-in Maven per Servizio app di Azure
- Elenco di Central Repository per Maven per il plug-in per Servizio app di Azure
- Maven POM Reference (Informazioni di riferimento sui file POM di Maven)