Azure Developer CLI-sablonok

Az Azure Developer CLI-sablonok mintaadattárak, amelyeket az Azure Developer CLI-konvenciók használatával hoztak létre, hogy ön is használhassa azd. A azd sablonok túlnyúlnak a ""Helló világ!" alkalmazás!" többek között Azure-erőforrásokat építenek ki, és konfigurálják a folyamatos integrációs és terjesztési (CI/CD-) folyamatokat. Ezek a sablonok szolgálnak az alapként, amelyből saját megoldásokat hozhat létre és szabhat testre. Minden sablon a következőket tartalmazza:

  • Alkalmazáskód
  • A kódként biztosított infrastruktúra fájljai (Bicep vagy Terraform), amelyek az Azure-erőforrások kiépítéséhez szükségesek
  • Az azure.yaml alkalmazást leíró fájl

Ezek a sablonok bővíthetőek és testre szabhatók az adott használati esethez.

Elérhető sablonok

Az Azure Developer CLI részeként létrehoztunk egy kezdeti sablonalkalmazás-készletet, amely a következőbe íródott:

  • Python
  • JavaScript/TypeScript
  • C#
  • Java

Minden sablon olyan gazdagépekhez lett megírva, mint például:

  • Azure App Service
  • Azure Container-alkalmazások
  • Azure Static Web Apps
  • Azure-függvényalkalmazások
  • Azure Kubernetes Service

Tekintse meg a sablonok egyre bővülő listáját.

A saját sablon készítéséről vagy egy meglévő alkalmazás "templatizálásáról" szóló információkért olvassa el a sablon azdkompatibilissé tételéről szóló útmutatót.

Olyan kezdősablonokat is készítettünk, amelyekben az Infrastruktúra kódként (IaC) van megírva:

  • Bicep
  • Terraform

Ezek a sablonok arra összpontosítanak, hogy kiindulópontot nyújtsanak az alkalmazás IaC-jének megírásához, és támogatják a saját azdkompatibilis sablonok létrehozását. Az általunk készített sablonalkalmazásokkal ellentétben ezek a kezdősablonok önmagukban nem működnek teljes alkalmazásként. Ezért hozzá kell adnia a saját forráskódját, és csatlakoztatnia kell azt az infrastruktúrához, hogy egy teljesen működőképes alkalmazással rendelkezzen.

Sablon kiválasztása

Telepítse az Azure Developer CLI-t , majd válassza ki a kívánt programozási nyelvet a sablon kiválasztásához.

Az alábbi parancs futtatásával listázhatja az összes támogatott, azd-kompatibilis sablont.

azd template list

További útmutatásért és információkért tekintse meg a README-t az alábbi Azure Developer CLI-kompatibilis sablonok bármelyikében.

Sablon Alkalmazásgazda Technikai verem
React Web App c# API-val és MongoDB-vel az Azure-ban Azure App Service Azure Cosmos DB for NoSQL, Bicep
React Web App c# API-val és SQL Database-sel az Azure-ban Azure App Service Azure SQL Database, Bicep
Static React Web App + Functions with C# API és SQL Database on Azure Azure Static Web Apps, Azure Functions Azure SQL Database, Bicep

További közösségi sablonokért tekintse meg a sablongyűjteményt: Félelmetes AZD.

Sablonok használatának azd irányelvei

Vegye figyelembe, hogy az Azure Developer CLI-vel használt összes sablont a megfelelő tulajdonos licenceli (amely lehet, hogy nem a Microsoft) a sablont kísérő szerződés alapján. Az Ön felelőssége annak meghatározása, hogy milyen licenc vonatkozik a használni kívánt sablonra.

A Microsoft nem felelős semmilyen nem Microsoft-sablonért, és nem jeleníti meg ezeket a sablonokat biztonsági, adatvédelmi, kompatibilitási vagy teljesítményproblémák miatt. Az Azure Developer CLI-vel használt sablonokat, beleértve a Microsofttól kapott sablonokat, a Microsoft egyik támogatási programja vagy szolgáltatása sem támogatja. A Microsoft által biztosított sablonok bármilyen garancia nélkül, AS IS-ként vannak megadva.

Sablonok készítése

Az Azure Developer CLI csapata a jövőben további sablonokat tervez létrehozni, hogy még több fejlesztői forgatókönyvet fedjen le. Ha saját sablonokat készít, hozzáadhatja a témakört az azd-templates adattárhoz a GitHubon. Így más fejlesztők is megtalálhatják, elágazhatják és felhasználhatják a sablont a saját használati esetükhöz.

Ha létre szeretne hozni egy használati esetet és sablont, megnyithat egy hibát a GitHub-adattárban .

Segítség kérése

Ha tudni szeretné, hogyan nyújthat be hibát, kérhet segítséget, vagy javasolhat új funkciót az Azure Developer CLI-hez, látogasson el a hibaelhárítási és támogatási oldalra.

További lépések