Delen via


Volledige stack-implementatiesjablonen voor Azure Developer CLI

In dit artikel worden volledige implementatiesjablonen voor Azure Developer CLI (azd) geïntroduceerd. Gebruik deze sjablonen om snel toepassingen te implementeren met front-end- en back-endservices in Azure.

Wat zijn volledige stacksjablonen?

Volledige stack-sjablonen zijn onder andere:

  • Front-end: Een gebruikersgerichte webtoepassing (React, Angular, Vue, Blazor, enzovoort)
  • Back-end: een API- of servicelaag (Node.js, ASP.NET Core, Python, Java, Go)
  • Infrastructuur: Bicep- of Terraform-bestanden voor het inrichten van Azure-resources
  • Configuratie: Een azure.yaml bestand dat alles aan elkaar koppelt

Elke sjabloon in deze lijst werkt met azd opdrachten zoals azd init, azd upen azd deploy.

Deze sjablonen gebruiken

Voer de volgende opdracht uit om aan de slag te gaan met een van de vermelde sjablonen:

azd init --template <template-repo-name>
azd up

Als u bijvoorbeeld de React + Node.js + MongoDB-sjabloon wilt gebruiken:

azd init --template todo-nodejs-mongo
azd up

JavaScript-/TypeScript-sjablonen

Template Front-end Back-end gegevensbank IaC AVM Opslagplaats
React + Node.js + MongoDB Reageren op App Service Node.js in App Service Azure Cosmos DB (MongoDB) Biceps - todo-nodejs-mongo
React + Node.js + MongoDB (Container Apps) Reageren op Container Apps Node.js in Container Apps Azure Cosmos DB (MongoDB) Biceps todo-nodejs-mongo-aca
React + Node.js + MongoDB (Terraform) Reageren op App Service Node.js in App Service Azure Cosmos DB (MongoDB) Terraform - todo-nodejs-mongo-terraform
React + Node.js + MongoDB (Static Web Apps) Reageren op Static Web Apps Node.js in Azure Functions Azure Cosmos DB (MongoDB) Biceps - todo-nodejs-mongo-swa-func
React + Node.js + MongoDB (Kubernetes) Reageren op AKS Node.js op AKS Azure Cosmos DB (MongoDB) Biceps - todo-nodejs-mongo-aks

.NET-sjablonen

Template Front-end Back-end gegevensbank IaC AVM Opslagplaats
React + C# + SQL Database Reageren op App Service ASP.NET Core in App Service Azure SQL Database Biceps - todo-csharp-sql
React + C# + Cosmos DB Reageren op App Service ASP.NET Core in App Service Azure Cosmos DB (NoSQL) Biceps - todo-csharp-cosmos-sql
React + C# + SQL (Static Web Apps) Reageren op Static Web Apps C# in Azure Functions Azure SQL Database Biceps - todo-csharp-sql-swa-func

Python-sjablonen

Template Front-end Back-end gegevensbank IaC AVM Opslagplaats
React + Python + MongoDB Reageren op App Service Python (Flask/FastAPI) in App Service Azure Cosmos DB (MongoDB) Biceps - todo-python-mongo
React + Python + MongoDB (Container Apps) Reageren op Container Apps Python in Container Apps Azure Cosmos DB (MongoDB) Biceps todo-python-mongo-aca
React + Python + MongoDB (Terraform) Reageren op App Service Python in App Service Azure Cosmos DB (MongoDB) Terraform - todo-python-mongo-terraform
React + Python + MongoDB (Static Web Apps) Reageren op Static Web Apps Python in Azure Functions Azure Cosmos DB (MongoDB) Biceps - todo-python-mongo-swa-func

Java-sjablonen

Template Front-end Back-end gegevensbank IaC AVM Opslagplaats
React + Java + MongoDB Reageren op App Service Java (Spring Boot) in App Service Azure Cosmos DB (MongoDB) Biceps - todo-java-mongo
React + Java + MongoDB (Container Apps) Reageren op Container Apps Java in Container Apps Azure Cosmos DB (MongoDB) Biceps todo-java-mongo-aca

Bijdragen aan sjablonen

Als u een volledige stacksjabloon hebt die u wilt bijdragen, raadpleegt u de bijdragehandleiding voor Azure-voorbeelden.

Uw sjabloon moet het volgende doen:

  • Zowel front-end- als back-endservices opnemen
  • Azure-geverifieerde modules gebruiken, indien mogelijk
  • Volg de azd-sjabloonstructuur
  • Voeg een uitgebreid LEESMIJ-bestand toe met installatie-instructies
  • Worden weergegeven in de galerie Awesome AZD

Volgende stappen