Condividi tramite


Guida introduttiva: Distribuire un modello Azure Developer CLI per sviluppatori.

In questa guida introduttiva si apprenderà come effettuare il provisioning e distribuire le risorse dell'app in Azure usando un modello Azure Developer CLI (azd) e solo alcuni comandi azd. azd modelli sono repository di codice standard che includono il codice sorgente dell'applicazione, nonché azd file di configurazione e infrastruttura per effettuare il provisioning delle risorse Azure. Per altre informazioni sui modelli azd e su come possono accelerare il processo di provisioning e distribuzione Azure vedere Che sono Azure modelli dell'interfaccia della riga di comando per sviluppatori?.

Selezionare e distribuire il modello

Per i passaggi successivi, si userà il modello seguente per effettuare il provisioning e distribuire un'app in Azure:

È anche possibile selezionare un modello che corrisponda alle preferenze dal sito della galleria di modelli Awesome AZD. Indipendentemente dal modello usato, si otterrà il codice del modello nell'ambiente di sviluppo e sarà possibile eseguire comandi per compilare, ridistribuire e monitorare l'app in Azure.

Selezionare l'ambiente preferito per continuare:

Un ambiente di sviluppo locale è un'ottima scelta per i flussi di lavoro di sviluppo tradizionali. Clonerai il repository di modelli sul tuo dispositivo ed eseguirai comandi su un'installazione locale di azd.

Prerequisiti

Inizializzare il progetto

  1. In Esplora file o un terminale creare una nuova directory vuota e modificarla.

  2. Eseguire il azd init comando e specificare il modello da usare come parametro:

    azd init --template todo-nodejs-mongo
    
    azd init --template todo-python-mongo
    
    azd init --template todo-csharp-cosmos-sql
    
    azd init --template todo-java-mongo-aca
    

    Immettere un nome di ambiente quando richiesto, ad esempio azdquickstart, che imposta un prefisso di denominazione per il gruppo di risorse che verrà creato per contenere le risorse Azure. Che cos'è un nome di ambiente in azd?

    Dopo aver specificato l'ambiente, azd clona il progetto modello nel computer e inizializza il progetto.

Effettuare la preparazione e implementare le risorse dell'app

  1. Eseguire il comando azd auth login e azd lancia un browser per completare il processo di accesso.

    azd auth login
    
  2. Eseguire il comando azd up:

    azd up
    
  3. Dopo aver eseguito l'accesso a Azure, verranno richieste le informazioni seguenti:

    Parametro Descrizione
    Azure Location La posizione di Azure dove verranno distribuite le risorse.
    Azure Subscription Sottoscrizione Azure in cui verranno distribuite le risorse.

    Selezionare i valori desiderati e premere INVIO. Il azd up comando gestisce le attività seguenti usando i file di configurazione del modello e dell'infrastruttura:

    • Crea e configura tutte le risorse Azure necessarie (azd provision), tra cui:
    • Criteri di accesso e ruoli per l'account
    • Comunicazione da servizio a servizio con identità gestite
    • Pacchetti e distribuisce il codice (azd deploy)

    Al termine del azd up comando, l'interfaccia della riga di comando visualizza due collegamenti per visualizzare le risorse create:

    • App per le API ToDo
    • Frontend dell'app web ToDo

    Screenshot dell'output del comando in cui vengono elencati gli URL degli endpoint.

    Nota

    È possibile chiamare azd up il numero di volte desiderato sia per effettuare il provisioning che per distribuire gli aggiornamenti all'applicazione. La distribuzione potrebbe non riuscire a causa di una risorsa non distribuibile nella regione selezionata. Poiché si tratta di una guida introduttiva, è possibile eliminare la .azure directory e riprovare azd up . Quando richiesto, selezionare un'area diversa. In uno scenario più avanzato è possibile modificare in modo selettivo i file all'interno della .azure directory per modificare l'area.

Pulire le risorse

Quando le risorse create in questo articolo non sono più necessarie, eseguire il comando seguente per spegnere l'app:

azd down

Se si vuole ridistribuire in un'area diversa, eliminare la .azure directory prima di eseguire azd up di nuovo. In uno scenario più avanzato è possibile modificare in modo selettivo i file all'interno della .azure directory per modificare l'area.

Richiedere assistenza

Per informazioni su come inviare un bug, richiedere assistenza o proporre una nuova funzionalità per l'interfaccia della riga di comando per sviluppatori di Azure, visitare la pagina troubleshooting e supporto.

Passaggi successivi