Azure Developer CLI-mallar
Azure Developer CLI-mallar är exempeldatabaser som skapats med hjälp av Cli-konventionerna för Azure Developer så att du kan använda azd
. Mallarna azd
sträcker sig bortom "Hello World!" för att etablera Azure-resurser, konfigurera CI/CD-pipelines (kontinuerlig integrering och leverans) med mera. Dessa mallar fungerar som grunden som du kan skapa och anpassa för dina egna lösningar. Varje mall innehåller:
- Programkod
- Infra-as-code-filer (Bicep eller Terraform) som behövs för att etablera Azure-resurserna
- En
azure.yaml
fil som beskriver ditt program
Dessa mallar är utökningsbara och anpassningsbara för ditt specifika användningsfall.
Tillgängliga mallar
Som en del av Azure Developer CLI har vi skapat en första uppsättning mallprogram som skrivits i:
- Python
- JavaScript/TypeScript
- C#
- Java
Varje mall har skrivits för värdar som:
- Azure App Service
- Azure Container Apps
- Azure Static Web Apps
- Azure-funktionsappar
- Azure Kubernetes Service
Kom tillbaka för vår växande lista över mallar.
Information om hur du redigerar en egen mall eller "templaterar" ett befintligt program finns i vår guide om hur du gör mallen azd
-kompatibel.
Vi har också skapat startmallar med IaC (Infrastructure as Code) skrivet i:
- Bicep
- Terraform
De här mallarna fokuserar på att ge en startpunkt för att skriva appens IaC och kan hjälpa dig att skapa egna azd
- kompatibla mallar. Till skillnad från de mallprogram som vi har skapat fungerar dessa startmallar inte som fullständiga program på egen hand. Därför måste du lägga till din egen källkod och ansluta den till infrastrukturen för att ha en fullt fungerande app.
Välj en mall
Installera Azure Developer CLI och välj sedan önskat programmeringsspråk för att välja en mall.
Du kan också köra följande kommando för att lista alla azd-kompatibla mallar som stöds.
azd template list
Mer information finns i README i någon av följande Azure Developer CLI-aktiverade mallar.
Mer community-mallar finns i vårt mallgalleri: Awesome AZD.
Riktlinjer för att använda azd
mallar
Observera att varje mall som du använder med Azure Developer CLI är licensierad av dess respektive ägare (vilket kan vara Microsoft) enligt det avtal som medföljer mallen. Det är ditt ansvar att avgöra vilken licens som gäller för alla mallar som du väljer att använda.
Microsoft ansvarar inte för några mallar som inte kommer från Microsoft och kontrollerar inte dessa mallar för säkerhets-, sekretess-, kompatibilitets- eller prestandaproblem. De mallar som du använder med Azure Developer CLI, inklusive de som tillhandahålls från Microsoft, stöds inte av något Microsoft-supportprogram eller någon tjänst. Alla Microsoft-tillhandahållna mallar tillhandahålls som de är utan garanti av något slag.
Skapa mallar
Azure Developer CLI-teamet planerar att skapa fler mallar i framtiden för att täcka ännu fler utvecklarscenarier. Om du skapar egna mallar kan du lägga till ämnet azd-templates
på din lagringsplats på GitHub. På så sätt kan andra utvecklare hitta, förgrena och bygga vidare på din mall för sitt eget användningsfall.
Du kan också öppna ett problem på vår GitHub-lagringsplats om det finns ett användningsfall och en mall som du vill se skapade.
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
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för