Dela via


Snabbstart: Distribuera en CLI-mall för Azure Developer

I den här snabbstarten får du lära dig hur du etablerar och distribuerar appresurser till Azure med hjälp av en Azure Developer CLI-mall (azd) och bara några få azd kommandon. azd mallar är standardkodlagringsplatser som innehåller programkällans kod, samt azd konfigurations- och infrastrukturfiler för att etablera Azure-resurser. Mer information om azd mallar och hur de kan påskynda din Azure-etablerings- och distributionsprocess finns i Vad är Azure Developer CLI-mallar?.

Välj och distribuera mallen

För stegen framåt använder du följande mall för att etablera och distribuera en app i Azure:

Du kan också välja en mall som matchar dina inställningar från galleriwebbplatsen Awesome AZD-mall . Oavsett vilken mall du använder får du mallkoden i utvecklingsmiljön och kan köra kommandon för att skapa, distribuera om och övervaka appen i Azure.

Välj önskad miljö för att fortsätta:

En lokal utvecklingsmiljö är ett bra val för traditionella arbetsflöden för utveckling. Du klonar malllagringsplatsen på enheten och kör kommandon mot en lokal installation av azd.

Förutsättningar

Initiera projektet

  1. I Utforskaren eller en terminal skapar du en ny tom katalog och ändrar till den.

  2. azd init Kör kommandot och ange den mall som du vill använda som parameter:

    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
    

    Ange ett miljönamn när du uppmanas att göra det, till exempel azdquickstart, som anger ett namngivningsprefix för resursgruppen som ska skapas för att lagra Azure-resurserna. Vad är ett miljönamn i azd?

    När du har angett miljön azd klonar du mallprojektet till datorn och initierar projektet.

Etablera och distribuera appresurserna

  1. azd auth login Kör kommandot och azd startar en webbläsare så att du kan slutföra inloggningsprocessen.

    azd auth login
    
  2. azd up Kör kommandot:

    azd up
    
  3. När du har loggat in på Azure uppmanas du att ange följande information:

    Parameter Description
    Azure Location Den Azure-plats där dina resurser ska distribueras.
    Azure Subscription Den Azure-prenumeration där dina resurser ska distribueras.

    Välj önskade värden och tryck på Retur. Kommandot azd up hanterar följande uppgifter för dig med hjälp av mallkonfigurations- och infrastrukturfilerna:

    • Skapar och konfigurerar alla nödvändiga Azure-resurser (azd provision), inklusive:
    • Åtkomstprinciper och roller för ditt konto
    • Tjänst-till-tjänst-kommunikation med hanterade identiteter
    • Paket och distribuerar koden (azd deploy)

    azd up När kommandot har slutförts visar CLI två länkar för att visa resurser som skapats:

    • ToDo API-app
    • ToDo-webbappens klientdel

    Skärmbild av kommandoutdata med slutpunkts-URL:er.

    Kommentar

    Du kan anropa azd up så många gånger du vill för att både etablera och distribuera uppdateringar till ditt program. Distributionen kan misslyckas på grund av att en resurs inte kan distribueras i den valda regionen. Eftersom det här är en snabbstart är det säkert att ta bort .azure katalogen och försöka azd up igen. När du tillfrågas väljer du en annan region. I ett mer avancerat scenario kan du selektivt redigera filer i .azure katalogen för att ändra regionen.

Rensa resurser

När du inte längre behöver resurserna som skapats i den här artikeln kör du följande kommando för att stänga av appen:

azd down

Om du vill distribuera om till en annan region tar du bort katalogen innan du .azure kör azd up den igen. I ett mer avancerat scenario kan du selektivt redigera filer i .azure katalogen för att ändra regionen.

Begär hjälp

Information om hur du skickar in en bugg, begär hjälp eller föreslår en ny funktion för Azure Developer CLI finns på felsöknings - och supportsidan .

Nästa steg