Share via


Azure Developer CLI-sjablonen

Azure Developer CLI-sjablonen zijn voorbeeldopslagplaatsen die zijn gemaakt met behulp van de Azure Developer CLI-conventies, zodat u deze kunt gebruiken azd. De azd sjablonen gaan verder dan 'Hallo wereld!' voor het inrichten van Azure-resources, het configureren van CI/CD-pijplijnen (continue integratie en levering) en meer. Deze sjablonen fungeren als de basis waaruit u uw eigen oplossingen kunt bouwen en aanpassen. Elke sjabloon bevat:

  • Toepassingscode
  • Infra-as-code-bestanden (Bicep of Terraform) die nodig zijn voor het inrichten van de Azure-resources
  • Een azure.yaml bestand dat uw toepassing beschrijft

Deze sjablonen zijn uitbreidbaar en aanpasbaar aan uw specifieke use-case.

Beschikbare sjablonen

Als onderdeel van Azure Developer CLI hebben we een eerste set sjabloontoepassingen geschreven in:

  • Python
  • JavaScript/TypeScript
  • C#
  • Java

Elke sjabloon is geschreven voor hosts zoals:

  • Azure App Service
  • Azure Container Apps
  • Azure Static Web Apps
  • Azure Function-apps
  • Azure Kubernetes Service

Bekijk de groeiende lijst met sjablonen.

Lees onze handleiding voor het maken van uw eigen sjabloon of het templatiseren van een bestaande toepassing voor informatie over het ontwerpen van uw eigen sjabloonazd.

We hebben ook starterssjablonen gemaakt met Infrastructure as Code (IaC) geschreven in:

  • Bicep
  • Terraform

Deze sjablonen zijn gericht op het bieden van een beginpunt voor het schrijven van de IaC van uw app en kunnen u ondersteunen bij het maken van uw eigen azd, compatibele sjablonen. In tegenstelling tot de sjabloontoepassingen die we hebben gemaakt, werken deze starterssjablonen niet als volledige toepassingen zelf. U moet dus uw eigen broncode toevoegen en deze verbinden met de infrastructuur om een volledig werkende app te hebben.

Kies een sjabloon

Installeer de Azure Developer CLI en selecteer vervolgens de gewenste programmeertaal om een sjabloon te kiezen.

U kunt ook de volgende opdracht uitvoeren om alle ondersteunde, azd-compatibele sjablonen weer te geven.

azd template list

Raadpleeg de LEESMIJ in een van de volgende azure Developer CLI-sjablonen voor meer instructies en informatie.

Template App-host Tech stack
React Web App met C#-API en MongoDB in Azure Azure App Service Azure Cosmos DB for NoSQL, Bicep
React Web App met C#-API en SQL Database in Azure Azure App Service Azure SQL Database, Bicep
Static React Web App + Functions met C#-API en SQL Database in Azure Azure Static Web Apps, Azure Functions Azure SQL Database, Bicep

Bekijk onze sjabloongalerie: Awesome AZD voor meer door de community bijgedragen sjablonen.

Richtlijnen voor het gebruik van azd sjablonen

Houd er rekening mee dat elke sjabloon die u met Azure Developer CLI gebruikt, wordt gelicentieerd door de desbetreffende eigenaar (die al dan niet Microsoft is) onder de overeenkomst die bij de sjabloon hoort. Het is uw verantwoordelijkheid om te bepalen welke licentie van toepassing is op elke sjabloon die u wilt gebruiken.

Microsoft is niet verantwoordelijk voor niet-Microsoft-sjablonen en schermt deze sjablonen niet op beveiligings-, privacy-, compatibiliteits- of prestatieproblemen. De sjablonen die u gebruikt met Azure Developer CLI, inclusief sjablonen van Microsoft, worden niet ondersteund door een Microsoft-ondersteuningsprogramma of -service. Alle door Microsoft geleverde sjablonen worden geleverd ALS IS zonder enige garantie van welke aard dan ook.

Sjablonen maken

Het Azure Developer CLI-team is van plan om in de toekomst meer sjablonen te maken om nog meer scenario's voor ontwikkelaars te behandelen. Als u uw eigen sjablonen maakt, kunt u het azd-templates onderwerp toevoegen aan uw opslagplaats op GitHub. Op die manier kunnen andere ontwikkelaars uw sjabloon vinden, fork maken en verder bouwen op hun eigen use-case.

U kunt ook een probleem openen in onze GitHub-opslagplaats als er een use-case en sjabloon is die u wilt maken.

Hulp vragen

Ga naar de pagina voor probleemoplossing en ondersteuning voor informatie over het indienen van een bug, hulp vragen of een nieuwe functie voorstellen voor de Azure Developer CLI.

Volgende stappen