Avvio rapido: Distribuire la prima applicazione in Azure Spring Apps

Nota

Le prime 50 ore vCPU e 100 GB di memoria sono gratuite ogni mese. Per altre informazioni, vedere Riduzione dei prezzi - Azure Spring Apps fa di più, meno costi! nel blog di App in Azure.

Nota

Azure Spring Apps è il nuovo nome del servizio Azure Spring Cloud. Anche se il servizio ha un nuovo nome, il nome precedente verrà visualizzato in alcune posizioni per un po' mentre si lavora per aggiornare gli asset, ad esempio screenshot, video e diagrammi.

Questo articolo illustra come distribuire una piccola applicazione da eseguire in Azure Spring Apps.

Il codice dell'applicazione usato in questa esercitazione è una semplice app. Al termine di questo esempio, l'applicazione è accessibile online ed è possibile gestirla tramite il portale di Azure.

Questo articolo offre le opzioni seguenti per la distribuzione in Azure Spring Apps:

  • L'opzione portale di Azure è il modo più semplice e rapido per creare risorse e distribuire applicazioni con un solo clic. Questa opzione è adatta agli sviluppatori Spring che vogliono distribuire rapidamente le applicazioni nei servizi cloud di Azure.
  • L'opzione plug-in portale di Azure + Maven è un modo più convenzionale per creare risorse e distribuire le applicazioni in modo dettagliato. Questa opzione è adatta agli sviluppatori Spring che usano i servizi cloud di Azure per la prima volta.
  • L'opzione dell'interfaccia della riga di comando per sviluppatori di Azure è un modo più efficiente per creare automaticamente le risorse e distribuire le applicazioni tramite semplici comandi. L'interfaccia della riga di comando per sviluppatori di Azure usa un modello per effettuare il provisioning delle risorse di Azure necessarie e per distribuire il codice dell'applicazione. Questa opzione è adatta agli sviluppatori Spring che hanno familiarità con i servizi cloud di Azure.
  • L'opzione portale di Azure è il modo più semplice e rapido per creare risorse e distribuire applicazioni con un solo clic. Questa opzione è adatta agli sviluppatori Spring che vogliono distribuire rapidamente le applicazioni nei servizi cloud di Azure.
  • L'opzione plug-in portale di Azure + Maven è un modo più convenzionale per creare risorse e distribuire le applicazioni in modo dettagliato. Questa opzione è adatta agli sviluppatori Spring che usano i servizi cloud di Azure per la prima volta.
  • L'opzione dell'interfaccia della riga di comando di Azure usa un potente strumento da riga di comando per gestire le risorse di Azure. Questa opzione è adatta agli sviluppatori Spring che hanno familiarità con i servizi cloud di Azure.
  • L'opzione IntelliJ usa un potente IDE Java per gestire facilmente le risorse di Azure. Questa opzione è adatta agli sviluppatori Spring che hanno familiarità con i servizi cloud di Azure e IntelliJ IDEA.
  • L'opzione Visual Studio Code usa un editor di codice sorgente leggero ma potente, che consente di gestire facilmente le risorse di Azure. Questa opzione è adatta agli sviluppatori Spring che hanno familiarità con i servizi cloud di Azure e Visual Studio Code.

1. Prerequisiti

2. Preparare il progetto Spring

Il pulsante Distribuisci in Azure nella sezione successiva avvia un'esperienza di portale di Azure che scarica un pacchetto JAR dalla pagina delle versioni spring-cloud-azure-tools in GitHub. Non sono necessari passaggi di preparazione locali.

3. Preparare l'ambiente cloud

Questa sezione descrive come creare un'istanza del servizio Azure Spring Apps e preparare l'ambiente cloud di Azure.

Questa sezione usa un pulsante Distribuisci in Azure per avviare un'esperienza di distribuzione nella portale di Azure. Questa esperienza usa un modello di Resource Manager per creare risorse di Azure.

3.1. Accedere al portale di Azure

Passare al portale di Azure e immettere le credenziali per accedere al portale. La visualizzazione predefinita è il dashboard del servizio.

3.2. Creare risorse Azure

Usare la procedura seguente per creare tutte le risorse di Azure da cui dipende l'app:

  1. Selezionare il pulsante Distribuisci in Azure seguente per avviare l'esperienza di distribuzione nel portale di Azure:

    Button to deploy the Resource Manager template to Azure.

  2. Compilare il modulo nella scheda Informazioni di base . Utilizzare la tabella seguente come guida per completare il modulo:

    Impostazione Valore suggerito Descrizione
    Abbonamento Nome della sottoscrizione. Sottoscrizione di Azure da usare per il server. Se si hanno più sottoscrizioni, scegliere quella in cui si desidera che venga fatturata la risorsa.
    Gruppo di risorse myresourcegroup Nuovo nome di gruppo di risorse o uno esistente nella sottoscrizione.
    Area Area più vicina agli utenti. L'area viene usata per creare il gruppo di risorse.
  3. Selezionare Rivedi e crea per esaminare le selezioni. Selezionare quindi Crea per distribuire l'app in Azure Spring Apps.

  4. Sulla barra degli strumenti selezionare l'icona Notifiche a forma di campana per monitorare il processo di distribuzione. Al termine della distribuzione, è possibile selezionare Aggiungi al dashboard, che crea un riquadro per questo servizio nel dashboard portale di Azure come collegamento alla pagina Panoramica del servizio. Selezionare Vai alla risorsa per aprire la pagina Panoramica del servizio.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Distribuire l'app in Azure Spring Apps

Il pulsante Distribuisci in Azure nella sezione precedente avvia un'esperienza di portale di Azure che include la distribuzione dell'applicazione, quindi non è necessario altro.

2. Preparare il progetto Spring

Il pulsante Distribuisci in Azure nella sezione successiva avvia un'esperienza di portale di Azure che scarica un pacchetto JAR dalla pagina delle versioni spring-cloud-azure-tools in GitHub. Non sono necessari passaggi di preparazione locali.

3. Preparare l'ambiente cloud

Questa sezione descrive come creare un'istanza del servizio Azure Spring Apps e preparare l'ambiente cloud di Azure.

Questa sezione usa un pulsante Distribuisci in Azure per avviare un'esperienza di distribuzione nella portale di Azure. Questa esperienza usa un modello di Resource Manager per creare risorse di Azure.

3.1. Accedere al portale di Azure

Passare al portale di Azure e immettere le credenziali per accedere al portale. La visualizzazione predefinita è il dashboard del servizio.

3.2. Creare risorse Azure

Usare la procedura seguente per creare tutte le risorse di Azure da cui dipende l'app:

  1. Selezionare il pulsante Distribuisci in Azure seguente per avviare l'esperienza di distribuzione nel portale di Azure:

    Button to deploy the Resource Manager template to Azure.

  2. Compilare il modulo nella scheda Informazioni di base . Utilizzare la tabella seguente come guida per completare il modulo:

    Impostazione Valore suggerito Descrizione
    Abbonamento Nome della sottoscrizione. Sottoscrizione di Azure da usare per il server. Se si hanno più sottoscrizioni, scegliere quella in cui si desidera che venga fatturata la risorsa.
    Gruppo di risorse myresourcegroup Nuovo nome di gruppo di risorse o uno esistente nella sottoscrizione.
    Area Area più vicina agli utenti. L'area viene usata per creare il gruppo di risorse.
  3. Selezionare Rivedi e crea per esaminare le selezioni. Selezionare quindi Crea per distribuire l'app in Azure Spring Apps.

  4. Sulla barra degli strumenti selezionare l'icona Notifiche a forma di campana per monitorare il processo di distribuzione. Al termine della distribuzione, è possibile selezionare Aggiungi al dashboard, che crea un riquadro per questo servizio nel dashboard portale di Azure come collegamento alla pagina Panoramica del servizio. Selezionare Vai alla risorsa per aprire la pagina Panoramica del servizio.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Distribuire l'app in Azure Spring Apps

Il pulsante Distribuisci in Azure nella sezione precedente avvia un'esperienza di portale di Azure che include la distribuzione dell'applicazione, quindi non è necessario altro.

2. Preparare il progetto Spring

Il pulsante Distribuisci in Azure nella sezione successiva avvia un'esperienza di portale di Azure che scarica un pacchetto JAR dalla pagina delle versioni spring-cloud-azure-tools in GitHub. Non sono necessari passaggi di preparazione locali.

3. Preparare l'ambiente cloud

Questa sezione descrive come creare un'istanza del servizio Azure Spring Apps e preparare l'ambiente cloud di Azure.

Questa sezione usa un pulsante Distribuisci in Azure per avviare un'esperienza di distribuzione nella portale di Azure. Questa esperienza usa un modello di Resource Manager per creare risorse di Azure.

3.1. Accedere al portale di Azure

Passare al portale di Azure e immettere le credenziali per accedere al portale. La visualizzazione predefinita è il dashboard del servizio.

3.2. Creare risorse Azure

Usare la procedura seguente per creare tutte le risorse di Azure da cui dipende l'app:

  1. Selezionare il pulsante Distribuisci in Azure seguente per avviare l'esperienza di distribuzione nel portale di Azure:

    Button to deploy the Resource Manager template to Azure.

  2. Compilare il modulo nella scheda Informazioni di base . Utilizzare la tabella seguente come guida per completare il modulo:

    Impostazione Valore suggerito Descrizione
    Abbonamento Nome della sottoscrizione. Sottoscrizione di Azure da usare per il server. Se si hanno più sottoscrizioni, scegliere quella in cui si desidera che venga fatturata la risorsa.
    Gruppo di risorse myresourcegroup Nuovo nome di gruppo di risorse o uno esistente nella sottoscrizione.
    Area Area più vicina agli utenti. L'area viene usata per creare il gruppo di risorse.
  3. Selezionare Rivedi e crea per esaminare le selezioni. Selezionare quindi Crea per distribuire l'app in Azure Spring Apps.

  4. Sulla barra degli strumenti selezionare l'icona Notifiche a forma di campana per monitorare il processo di distribuzione. Al termine della distribuzione, è possibile selezionare Aggiungi al dashboard, che crea un riquadro per questo servizio nel dashboard portale di Azure come collegamento alla pagina Panoramica del servizio. Selezionare Vai alla risorsa per aprire la pagina Panoramica del servizio.

    Screenshot of the Azure portal that shows the Overview page with the custom deployment notifications pane open.

4. Distribuire l'app in Azure Spring Apps

Il pulsante Distribuisci in Azure nella sezione precedente avvia un'esperienza di portale di Azure che include la distribuzione dell'applicazione, quindi non è necessario altro.

5. Convalidare l'app

Questa sezione descrive come convalidare l'applicazione.

Al termine della distribuzione, trovare l'URL dell'applicazione dagli output della distribuzione. Per convalidare, seguire questa procedura:

  1. Accedere all'URL dell'applicazione dalla pagina Output della distribuzione. Quando si apre l'app, si ottiene la risposta Hello World.

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. Controllare i dettagli per ogni distribuzione di risorse, utile per analizzare eventuali problemi di distribuzione.

Al termine della distribuzione, seguire questa procedura per trovare l'URL dell'applicazione dagli output della distribuzione:

  1. Accedere all'URL dell'applicazione dalla pagina Output della distribuzione. Quando si apre l'app, si ottiene la risposta Hello World.

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. Controllare i dettagli per ogni distribuzione di risorse, utile per analizzare eventuali problemi di distribuzione.

Al termine della distribuzione, seguire questa procedura per trovare l'URL dell'applicazione dagli output della distribuzione:

  1. Accedere all'URL dell'applicazione dalla pagina Output della distribuzione. Quando si apre l'app, si ottiene la risposta Hello World.

    Screenshot of the Azure portal that shows the Outputs page of the Deployment.

  2. Controllare i dettagli per ogni distribuzione di risorse, utile per analizzare eventuali problemi di distribuzione.

6. Pulire le risorse

Se si prevede di usare le guide di avvio rapido e le esercitazioni successive, è consigliabile non cancellare le risorse create. Quando le risorse non sono più necessarie, è possibile pulire le risorse non necessarie per evitare addebiti di Azure.

Usare la procedura seguente per eliminare l'intero gruppo di risorse, inclusa l'istanza del servizio appena creata:

  1. Individuare il gruppo di risorse nel portale di Azure. Nel menu di spostamento selezionare Gruppi di risorse e quindi selezionare il nome del gruppo di risorse.

  2. Nella pagina Gruppo di risorse selezionare Elimina. Immettere il nome del gruppo di risorse nella casella di testo per confermare l'eliminazione e quindi selezionare Elimina.

Usare la procedura seguente per eliminare l'intero gruppo di risorse, inclusa l'istanza del servizio appena creata:

  1. Individuare il gruppo di risorse nel portale di Azure. Nel menu di spostamento selezionare Gruppi di risorse e quindi selezionare il nome del gruppo di risorse.

  2. Nella pagina Gruppo di risorse selezionare Elimina. Immettere il nome del gruppo di risorse nella casella di testo per confermare l'eliminazione e quindi selezionare Elimina.

7. Passaggi successivi

Per altre informazioni, vedere gli articoli seguenti: