Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk az Azure Developer CLI (azd) teljes körű üzembehelyezési sablonjait ismerteti. Ezekkel a sablonokkal gyorsan üzembe helyezhet alkalmazásokat előtérbeli és háttérszolgáltatásokkal az Azure-ban.
Mik azok a teljes veremű sablonok?
A teljes veremű sablonok a következők:
- Előtér: Felhasználó által használt webalkalmazás (React, Angular, Vue, Blazor stb.)
- Háttérrendszer: API- vagy szolgáltatásréteg (Node.js, ASP.NET Core, Python, Java, Go)
- Infrastruktúra: Bicep- vagy Terraform-fájlok az Azure-erőforrások kiépítéséhez
-
Konfiguráció: Egy
azure.yamlfájl, amely mindent összekapcsol
A lista minden sablonja olyan parancsokkal azd működik, mint a azd init, azd upés azd deploy.
A sablonok használata
A felsorolt sablonok bármelyikének használatbavételéhez futtassa a következőt:
azd init --template <template-repo-name>
azd up
Például a React + Node.js + MongoDB sablon használatához:
azd init --template todo-nodejs-mongo
azd up
JavaScript-/TypeScript-sablonok
| Template | Előtérrendszer | Háttérrendszer | Adatbázis | IaC | AVM | Raktár |
|---|---|---|---|---|---|---|
| React + Node.js + MongoDB | React on App Service | Node.js az App Service-ben | Azure Cosmos DB (MongoDB) | Bicepsz | - | todo-nodejs-mongo |
| React + Node.js + MongoDB (Container Apps) | React on Container Apps | Node.js a Container Appsben | Azure Cosmos DB (MongoDB) | Bicepsz | ✅ | todo-nodejs-mongo-aca |
| React + Node.js + MongoDB (Terraform) | React on App Service | Node.js az App Service-ben | Azure Cosmos DB (MongoDB) | Terraform | - | todo-nodejs-mongo-terraform |
| React + Node.js + MongoDB (Static Web Apps) | Reagálás Static Web Apps | Node.js az Azure Functionsben | Azure Cosmos DB (MongoDB) | Bicepsz | - | todo-nodejs-mongo-swa-func |
| React + Node.js + MongoDB (Kubernetes) | Reagálás az AKS-en | Node.js az AKS-en | Azure Cosmos DB (MongoDB) | Bicepsz | - | todo-nodejs-mongo-aks |
.NET-sablonok
| Template | Előtérrendszer | Háttérrendszer | Adatbázis | IaC | AVM | Raktár |
|---|---|---|---|---|---|---|
| React + C# + SQL Database | React on App Service | ASP.NET Core az App Service-ben | Azure SQL Database | Bicepsz | - | todo-csharp-sql |
| React + C# + Cosmos DB | React on App Service | ASP.NET Core az App Service-ben | Azure Cosmos DB (NoSQL) | Bicepsz | - | todo-csharp-cosmos-sql |
| React + C# + SQL (Static Web Apps) | Reagálás Static Web Apps | C# az Azure Functionsben | Azure SQL Database | Bicepsz | - | todo-csharp-sql-swa-func |
Python-sablonok
| Template | Előtérrendszer | Háttérrendszer | Adatbázis | IaC | AVM | Raktár |
|---|---|---|---|---|---|---|
| React + Python + MongoDB | React on App Service | Python (Flask/FastAPI) az App Service-ben | Azure Cosmos DB (MongoDB) | Bicepsz | - | todo-python-mongo |
| React + Python + MongoDB (Container Apps) | React on Container Apps | Python a Container Appsben | Azure Cosmos DB (MongoDB) | Bicepsz | ✅ | todo-python-mongo-aca |
| React + Python + MongoDB (Static Web Apps) | Reagálás Static Web Apps | Python az Azure Functionsben | Azure Cosmos DB (MongoDB) | Bicepsz | - | todo-python-mongo-swa-func |
Java-sablonok
| Template | Előtérrendszer | Háttérrendszer | Adatbázis | IaC | AVM | Raktár |
|---|---|---|---|---|---|---|
| React + Java + MongoDB | React on App Service | Java (Spring Boot) az App Service-ben | Azure Cosmos DB (MongoDB) | Bicepsz | - | todo-java-mongo |
| React + Java + MongoDB (Container Apps) | React on Container Apps | Java a Container Appsben | Azure Cosmos DB (MongoDB) | Bicepsz | ✅ | todo-java-mongo-aca |
Közreműködő sablonok
Ha egy teljes veremű sablonnal szeretne hozzájárulni, tekintse meg az Azure-minták közreműködési útmutatóját.
A sablonnak a következőnek kell lennie:
- Előtérbeli és háttérszolgáltatások belefoglalása
- Azure Verified Modules használata, ha lehetséges
- Kövesse az azd-sablon szerkezetét
- Átfogó README belefoglalása a beállítási utasításokba
- Szerepelhet a Awesome AZD galériában