Distribuire una funzione in Azure
È stato possibile compilare e testare una funzione di Azure con Maven, risolvendo parte dello scenario che si sta cercando di ottenere per l'azienda. L'attività successiva consiste nell'analizzare le modalità di distribuzione della funzione in Funzioni di Azure.
In questa unità viene illustrato come usare Maven per distribuire le funzioni Java in Azure dall'interno di Cloud Shell. Vengono inoltre illustrate alcune delle altre opzioni di distribuzione disponibili per la distribuzione di applicazioni in Azure.
Distribuzione di un'applicazione in Azure con Maven
Uno dei vantaggi offerti dall'uso del plug-in Maven per Funzioni di Azure è la maggiore semplicità della distribuzione. Quando si usa Maven con Azure Cloud Shell o l'interfaccia della riga di comando di Azure, si è già connessi al portale di Azure. Non è quindi necessario eseguire l'autenticazione quando si distribuisce l'applicazione. Inoltre, poiché Azure Cloud Shell viene costantemente aggiornata per gli utenti, non è necessario controllare l'ambiente, perché tutte le librerie e gli strumenti necessari sono automaticamente disponibili.
Quando l'applicazione è configurata correttamente per la distribuzione in Azure, il processo di distribuzione dell'applicazione è semplice come il seguente comando Maven:
mvn azure-functions:deploy
Nell'esercizio successivo si usa Maven per distribuire la funzione in Azure.