Azure Developer CLI-Vorlagen

Azure Developer CLI-Vorlagen sind Beispielrepositorys, die mit den Azure Developer CLI-Konventionen erstellt werden, sodass Sie diese verwenden azdkönnen. Die azd Vorlagen reichen über "Hallo Welt!" hinaus. um Azure-Ressourcen bereitzustellen, CI/CD-Pipelines (Continuous Integration and Delivery) zu konfigurieren und vieles mehr. Diese Vorlagen dienen als Grundlage, aus der Sie eigene Lösungen erstellen und anpassen können. Jede Vorlage enthält:

  • Anwendungscode
  • Infra-as-Code-Dateien (Bicep oder Terraform), die für die Bereitstellung der Azure-Ressourcen erforderlich sind
  • Eine azure.yaml Datei, die Ihre Anwendung beschreibt

Diese Vorlagen sind erweiterbar und können für Ihren spezifischen Anwendungsfall angepasst werden.

Verfügbare Vorlagen

Als Teil der Azure Developer CLI haben wir eine erste Gruppe von Vorlagenanwendungen erstellt, die in:

  • Python
  • JavaScript/TypeScript
  • C#
  • Java

Jede Vorlage wurde für Hosts geschrieben, z. B.:

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

Schauen Sie sich die wachsende Liste der Vorlagen an.

Informationen zum Erstellen Ihrer eigenen Vorlage oder zum "Vorlagenisieren" einer vorhandenen Anwendung finden Sie in unserem Leitfaden zum Erstellen Ihrer Vorlage azd- kompatibel.

Wir haben auch Startvorlagen mit Infrastructure as Code (IaC) erstellt, die in:

  • Bicep
  • Terraform

Diese Vorlagen konzentrieren sich auf die Bereitstellung eines Ausgangspunkts zum Schreiben des IaC Ihrer App und können Sie beim Erstellen eigener kompatibler azdVorlagen unterstützen. Im Gegensatz zu den vorlagenanwendungen, die wir erstellt haben, funktionieren diese Startvorlagen nicht allein als vollständige Anwendungen. Sie müssen also Ihren eigenen Quellcode hinzufügen und mit der Infrastruktur verbinden, um über eine voll funktionsfähige App zu verfügen.

Eine Vorlage auswählen

Installieren Sie die Azure Developer CLI , und wählen Sie dann Ihre bevorzugte Programmiersprache aus, um eine Vorlage auszuwählen.

Sie können auch den folgenden Befehl ausführen, um alle unterstützten, azd-kompatiblen Vorlagen auflisten.

azd template list

Weitere Anweisungen und Informationen finden Sie in der README in einer der folgenden Azure Developer CLI-fähigen Vorlagen.

Vorlage App-Host Tech-Stapel
React Web App mit C#-API und MongoDB in Azure Azure App Service Azure Cosmos DB für NoSQL, Bicep
React Web App mit C#-API und SQL-Datenbank in Azure Azure App Service Azure SQL-Datenbank, Bicep
Statische React Web App + Funktionen mit C#-API und SQL-Datenbank in Azure Azure Static Web-Apps, Azure Functions Azure SQL-Datenbank, Bicep

Weitere Community-Vorlagen finden Sie in unserer Vorlagengalerie: Awesome AZD.

Richtlinien für die Verwendung von azd Vorlagen

Bitte beachten Sie, dass jede Vorlage, die Sie mit Azure Developer CLI verwenden, von seinem jeweiligen Besitzer (möglicherweise Microsoft) gemäß der Vereinbarung lizenziert wird, die die Vorlage begleitet. Es liegt in Ihrer Verantwortung, zu bestimmen, welche Lizenz für jede Vorlage gilt, die Sie verwenden möchten.

Microsoft ist nicht für Nicht-Microsoft-Vorlagen verantwortlich und zeigt diese Vorlagen nicht auf Sicherheits-, Datenschutz-, Kompatibilitäts- oder Leistungsprobleme an. Die Vorlagen, die Sie mit Azure Developer CLI verwenden, einschließlich der von Microsoft bereitgestellten, werden von keinem Microsoft-Supportprogramm oder -Dienst unterstützt. Alle von Microsoft bereitgestellten Vorlagen werden OHNE Jegliche Garantie bereitgestellt.

Erstellen von Azure Resource Manager-Vorlagen

Das Azure Developer CLI-Team plant, in Zukunft weitere Vorlagen zu erstellen, um noch mehr Entwicklerszenarien abzudecken. Wenn Sie Eigene Vorlagen erstellen, können Sie das azd-templates Thema zu Ihrem Repository auf GitHub hinzufügen. Auf diese Weise können andere Entwickler Ihre Vorlage für ihren eigenen Anwendungsfall finden, verzweigen und erstellen.

Sie können auch ein Problem in unserem GitHub-Repository öffnen, wenn ein Anwendungsfall und eine Vorlage vorhanden sind, die Sie erstellen möchten.

Hilfe anfordern

Informationen zum Ablegen eines Fehlers, Anfordern von Hilfe oder Vorschlagen eines neuen Features für die Azure Developer CLI finden Sie auf der Seite "Problembehandlung und Support ".

Nächste Schritte