Dela via


Vad är Azure Developer CLI?

Att skapa och distribuera molnprogram kan vara komplext och tidskrävande. Utvecklare står ofta inför utmaningar som att konfigurera molninfrastruktur, konfigurera distributionspipelines och säkerställa bästa praxis för säkerhet och skalbarhet. För att hantera dessa uppgifter krävs vanligtvis djup kunskap om Azure-tjänster, infrastruktur som kod och DevOps-processer, vilket kan göra utvecklingen långsammare och öka risken för fel.

Azure Developer CLI (azd) är ett verktyg med öppen källkod som påskyndar etableringen och distributionen av appresurser i Azure. azd ger bästa praxis, utvecklarvänliga kommandon som mappar till viktiga steg i ditt utvecklingsarbetsflöde, oavsett om du arbetar i terminalen, en integrerad utvecklingsmiljö (IDE) eller via CI/CD-pipelines (kontinuerlig integrering/kontinuerlig distribution).

azd använder utökningsbara skissmallar som innehåller allt du behöver för att få igång ett program i Azure. Dessa mallar omfattar:

  • Återanvändbar infrastruktur som kodtillgångar för att etablera molnresurser med Bicep eller Terraform.
  • Konceptbevis eller startappkod som kan anpassas eller ersättas med din egen appkod.
  • Konfigurationsfiler för att hantera distribution av din app till de etablerade resurserna.
  • Du kan också använda pipelinearbetsflödesfiler för GitHub Actions eller Azure Pipelines för att aktivera CI/CD-integreringar.

Du kan också skapa en egen mall eller hitta en mall som du kan anpassa och utöka från Awesome AZD-galleriet .

Ett exempelarbetsflöde azd

Följande steg visar grunderna i ett gemensamt azd arbetsflöde. Gå till installations-.

Du kan installera azd på vanliga plattformar med ett enda kommando:

winget install microsoft.azd

När du har installerat azdetablerar och distribuerar du appresurser till Azure i bara några få steg:

  1. Välj en Azure Developer CLI-mall , till exempel demomallen hello-azd som innehåller de appresurser som du vill etablera och distribuera.

  2. azd init Kör kommandot för att initiera mallen:

    azd init -t hello-azd
    
  3. azd up Kör kommandot för att paketera, etablera och distribuera appresurserna:

    azd up
    
  4. Iterera på programkoden och distribuera ändringar efter behov genom att köra azd deploy.

  5. Uppdatera Azure-resurser genom att ändra mallens infrastruktur som kod (IaC) och sedan köra azd provision.

    Kommentar

    Du kan också köra azd up när du gör ändringar i appkoden eller infrastrukturfilerna, som hanterar både etablering och distribution av appresurser. Besök [referenssidan] för en fullständig lista över azd kommandon.

Introduktionsvideo

Kolla in följande video för en demonstration av att arbeta med azd. Mer azd videoinnehåll finns på Microsoft Developer YouTube-kanalen.

Nästa steg